Coder Social home page Coder Social logo

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 🌎

Nikhil Kumaran's Projects

beautify-json icon beautify-json

Beautify JSON with colors and indentation and print it on terminal

chatapp icon chatapp

A simple messaging app using web sockets

clip-draw icon clip-draw

A tool to help you find clip-paths by drawing and dragging!

e2e-ui-testing icon e2e-ui-testing

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

geopins icon geopins

App developed by following a tutorial for learning GraphQL. Tutorial - https://www.oreilly.com/library/view/build-a-realtime/9781839212970/

http-req-res icon http-req-res

This project contains examples on how to use http methods

ims-rajiv-gandhi icon ims-rajiv-gandhi

Inventory management system for Rajiv Gandhi Institute of Youth Development

linext icon linext

List of LineageOS devices, presented in a convenient way.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.