Skip to content
View nishkohli96's full-sized avatar

Block or report nishkohli96

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nishkohli96/README.md

👋 Hey, I'm Nish!!!!

  • 👨🏻‍💻 A fullstack developer who enjoys building scalable, reusable and elegant solutions using modern web technologies
  • 📦 Author of 2 npm packages with over 6,600 downloads
  • 🗺️ A hardcore traveller by passion who has travelled to over 10 countries and more than half of India 🇮🇳
  • 🎭 Lover of movies, music and comedy
  • 🍕 Always craving Delishaas food

🔧 Projects & Contributions

I've created production-ready starter projects for the most popular JavaScript libraries, handling the heavy lifting so you don't have to!

My two npm packages — built, documented, and published by myself, making me truly proud of what I've accomplished as a developer.

  • rhf-mui-components - A suite of 20+ customizable Material UI components built with react-hook-form, designed to help you create and style forms in minutes.
  • eslint-flat-config and eslint-config - Linting rules configured for ESLint v8 and above to catch potential errors and enforce consistent code formatting.

Check out some of my favorite work in my pinned repositories. I enjoy clean code, good DX, and automation.

🛠 Tech I Work With

💻 Programming Languages

JavaScript TypeScript

🔧 Backend

Node.js Express.js NestJS Fastify Jest Swagger

🌐 Frontend

React Next.js Docusaurus Vite Material UI Tailwind CSS Bootstrap

📚 Frameworks & Libraries

Redux MobX GraphQL Socket.IO Algolia

🗃️ Databases

MongoDB MySQL PostgreSQL Redis

✨ Code Formatting

ESLint Prettier

🛠️ Package Managers

npm Yarn pnpm

🔖 Source Control

Git GitHub Bitbucket GitLab

☁️ Cloud Platforms

AWS Azure Firebase

⚙️ DevOps & CI/CD

Docker GitHub Actions Netlify Vercel PM2

📋 Project Management Tools

Jira Confluence

🛠️ IDE

Visual Studio Code

📫 Connect with me

LinkedIn Instagram Gmail

Pinned Loading

  1. react-node-ts-monorepo react-node-ts-monorepo Public template

    A pre-configured highly customizable React-Node monorepo template with choice of create-react-app or nextjs for frontend; expressjs or nestjs app for backend .

    TypeScript 15 2

  2. rhf-mui-components rhf-mui-components Public

    A suite of 20+ customizable Material UI components designed for seamless integration with react-hook-form. Achieve clean, responsive, and accessible form UIs with minimal configuration—typically re…

    TypeScript 2

  3. eslint-config eslint-config Public

    A set of developer friendly eslint rules extending typescript and eslint.style, published as an npm package. This eslint configs are compatible with both eslint 8 and 9.

    JavaScript

  4. client-server-libs client-server-libs Public

    Demonstrating various libraries that require client-server interaction, like AWS, Socket.io and sequelize in React, Express and NextJS apps

    TypeScript

  5. ecom-mern ecom-mern Public

    An e-commerce project inspired by bigbasket and amazon

    TypeScript

  6. react-libs react-libs Public

    A collection of demos of various libraries in React.

    TypeScript 2