Skip to content
View Nikhil-Kumaran's full-sized avatar
πŸ‘¨β€πŸ’»
πŸ‘¨β€πŸ’»

Organizations

@SVCE-Developerzz
Block or Report

Block or report Nikhil-Kumaran

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
Nikhil-Kumaran/README.md

Hi, I'm Nikhil πŸ‘‹πŸ½πŸ‘¨πŸ½β€πŸ’»

Senior Frontend Developer, with expertise in React.js with TypeScript.

I have 5 years of experience in architecting projects by bringing in the best tools, implementing best practices, and making apps scalable and maintainable in the long run. This includes setting up the folder structure, state management, authentication, data fetching, routing, rendering, styling, and testing.

Developed independent, reusable, responsive React components in a component library by following a design system with Storybook. I'm a design system advocate. Checkout my react component library.

I involve in the complete lifecycle of a feature from design discussions to deployment. I have strong experience with build tools like Webpack and Babel. Checkout my reactjs-boilerplate tool. I use redux for state management when necessary. I unit test my react components with react-testing-library and perform end to end functionality testing with Puppeteer.

I have experience in profiling and improving the performance of React applications. Checkout my blog post on React optimizations

I have experience in upgrading legacy React applications(v0.14.0 and v15.5.0) to the latest. These two applications are not bootstrapped with "create-react-app", had their own Webpack and babel configs that needed migration to the latest version.

I have experience in SSR and SSG. I developed my blog website using Next.js.

Apart from constant self-learning, I always had a soft corner for knowledge sharing. I share my knowledge by writing blog posts, giving tech talks, and contributing to open-source projects. I also mentored interns in Frontend development. I have a Complete Frontend course which you can checkout here - Course

Nikhil's github stats

Top Langs

Find me around the web 🌎

Pinned

  1. reactjs-boilerplate reactjs-boilerplate Public

    Reactjs setup with babel, webpack with basic loaders, ant design, react-router and optimized for production using code splitting and lazy loading.

    JavaScript 48 22

  2. nk-design-system nk-design-system Public

    A react component library by following Atlassian design language(https://www.atlassian.design). NPM - https://www.npmjs.com/package/nk-design-system

    TypeScript 5

  3. minimal-reactjs-boilerplate minimal-reactjs-boilerplate Public

    A reactjs boilerplate with minimal set up

    JavaScript 44 27

  4. nikhilkumaran nikhilkumaran Public

    My blog website built with Next.js + MDX.

    MDX

  5. e2e-ui-testing e2e-ui-testing Public

    A simple restaurant app to explain end to end testing using jest and puppeteer

    JavaScript 1

  6. movie-shortlist movie-shortlist Public

    Movie shortlist

    JavaScript