Hemant Nigam
I build things for the web.
I'm a full-time front-end developer with a passion for great design and user experiences.
About me
Who am I
Hello! My Name is Hemant Nigam. I am 29 years old, I live in Delhi, India, and I enjoy creating things that live on the internet.
I have serious passion for UI effects, animations and creating intuitive, dynamic user experiences.
I enjoy the constant change in the technologies used in the area and love diving into new frameworks and technologies.
Spending time customizing, improving and tinkering with my work environment and tools is something I enjoy a lot, as it is something I use for many hours daily. It allows me to have it exactly as I desire.
Tech I enjoy
Where I've worked
- Led sprint planning and task delegation across the engineering team, aligning work with product priorities, improving delivery velocity, and fostering team accountability.
- Achieved over 1 million page views on Chegg's signed-out pages by leading development using Next.js, ensuring exceptional performance and user engagement.
- Responsible for end-to-end development of the learner journey at Chegg Skills, including course enrollment workflows, mentor assignment systems, and full-stack feature delivery.
- Engineered scalable backend APIs using GraphQL, creating a Backend-for-Frontend (BFF) layer to efficiently fetch and aggregate data from Contentful CMS to streamline content management, improve accessibility, and enable seamless AWS deployment.
- Leveraged AI development tools including Claude Code and Cursor for system design and full-stack feature development, boosting productivity, accelerating delivery cycles, enabling efficient debugging, and improving overall code quality.
- Drove A/B experimentation initiatives using Optimizely and Amplitude, leveraging data-driven insights to enhance user experience and optimize feature performance.
- Contributed to project success through engaging demos, rigorous code reviews, system design discussions, and driving on-time, high-quality deployments.
- Bringing mock-ups to life using Ember components that are reusable and performant.
- Owns the responsibility of managing and handling modules and repositories.
- Proactively contributing in reviewing and approving the UI code PRs.
- Participating in high level design (HLD) discussion of epic requirements.
- Build reusable and scalable components using React and Angular.
- Extensive use of Redux and React Router.
- Created responsive and attractive graphs using ECharts and chart.js library.
- Optimized web apps performance using Lighthouse and rectifying front-end-related issues.
- Assisted the backend developer on ongoing development projects.
- Build reusable and interactive web component using React and Vue.
- Implement complex data table component using Ag-Grid and Handsontable library.
- Build resizable and draggable web components using Gridster.js library.