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
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.
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.
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.
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%.
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.
Education
Master of Computer Application (MCA)
Sikkim Manipal University
Bachelor of Computer Application (BCA)
Sikkim Manipal University
Diploma in Computer Engineering
MIT Aurangabad