About

Hi, I’m Nabaraj Saha, a passionate Senior Frontend Developer with over 12 years of experience in building dynamic, responsive web applications. I specialize in using modern JavaScript frameworks like React and Vue to create high-performing, scalable solutions. Currently, I am working as a Lead Experience Engineer at Publicis Sapient, where I lead a team of developers in building user-friendly platforms, optimizing performance, and ensuring accessibility.

Over the years, I’ve worked on a wide range of projects, from single-page applications to large-scale enterprise solutions. My skills include HTML, CSS, JavaScript (ES6+), and TypeScript, with a strong focus on component-based architecture, state management with Redux, and performance optimization.

I’m passionate about writing maintainable, scalable code, and I thrive in collaborative environments. I also enjoy mentoring junior developers and leading technical projects from design to deployment. Moving forward, I’m eager to expand my expertise in backend technologies like Node.js and Spring Boot.

Feel free to explore my work and get in touch!

Skills

ReactJS
VueJS
JavaScript
TypeScript
HTML5
CSS3
Next.js
Tailwind CSS
Node.js
GraphQL
MongoDB
Git
Azure
Express

Experience

Jan 2022 – Jan 2025

Publicis Sapient

Lead Experience Engineer

  • Led development of high-performance web applications using ReactJS, TypeScript, and GraphQL.
  • Collaborated with global teams to deliver scalable solutions using ReactJS and GraphQL.
  • Provided technical leadership, conducted code reviews, and enhanced system performance.

Feb 2020 – Jan 2022

IBM

Application Developer Frontend

  • Designed a reusable VueJS component library.
  • Developed and deployed a NodeJS-based appointment scheduler, improving scheduling efficiency by 30%.
  • Led front-end development and implemented secure authentication mechanisms using OAuth2/OIDC.

Aug 2018 – Feb 2020

HARMAN India

Technical Lead - Product Development

  • Led development of complex web applications using ReactJS and NodeJS.
  • Optimized front-end performance, reducing page load time by 25%.
  • Built scalable middleware APIs to support growing data traffic.

Dec 2015 – Aug 2018

Sapient

Senior Interactive Developer

  • Developed user-friendly, interactive web experiences with ReactJS, JavaScript, HTML5, and CSS3.
  • Contributed to the design and architecture of modern web applications for global brands.

Projects

Onboarding Tool

Developed and optimized the front end using ReactJS, improving performance by 20% and scalability for onboarding account holders. Implemented secure authentication and authorization flows using OIDC for a seamless user experience.

ReactJS
Typescript
GraphQL
HTML
CSS

Appointment Scheduler

Built a fully functional scheduling system using NodeJS, Express, MongoDB, and VueJS, integrating with multiple systems through RESTful APIs. Increased user bookings by 25% after implementation.

NodeJS
Express
MongoDB
RESTful APIs

Retail Promotion Planning Tool

Managed end-to-end development of a web-based solution, incorporating ReactJS, Redux, and NodeJS for front-end and back-end communication. Reduced processing time by 30% through optimized Redux state management.

ReactJS
Redux
NodeJS

Hospital Service Platform

Designed and developed a secure hospital service platform using React and Material-UI, including features like video consultations, appointment scheduling, and payment integration. Improved patient onboarding efficiency by 15%.

ReactJS
Context API
Material UI

Social Networking Platform

Designed and developed a social network platform where users can create, edit, delete, and like posts, as well as manage comments and user profiles. Increased user engagement by 40% post-launch.

ReactJS
Redux
Bootstrap

Education

Master of Computer Application (MCA)

Sikkim Manipal University

Bachelor of Computer Application (BCA)

Sikkim Manipal University

Diploma in Computer Engineering

MIT Aurangabad

Languages

English, Hindi, Bengali

© 2024 Nabaraj. All Rights Reserved.