Hello World

I am Rahul,
a frontend developer
& a coding enthusiast

About

Experienced Frontend Developer with 6+ years of expertise in building scalable, high-performance web applications using React.js, Angular, JavaScript, HTML5, CSS3, and modern UI frameworks. Skilled in creating reusable components, optimizing performance, and delivering pixel-perfect, responsive designs across devices and browsers. Strong background in integrating RESTful APIs, ensuring accessibility (WCAG compliance), and collaborating within agile, cross-functional teams. Proven track record of improving application efficiency, user engagement, and maintainability. Passionate about clean code, continuous learning, and driving digital innovation to support business goals and enhance user experience.

Download CV

Expertise

  • React
  • Angular
  • AEM Frontend
  • Accessibility
  • Analytics
  • Data Visualisation
  • Node.js
  • Gen AI Integration

Languages

Javascript, TypeScript, HTML, CSS, Java, CSS3, SCSS, Less/Sass

Frameworks/Libraries

React, Angular, Bootstrap, jQuery, Redux, Context API, Jest, React Routers, GraphQL, Webpack

Other Skills

RESTful API, Integration, GraphQL, npm, Git, Jenkins, Agile Methodologies, Accessibility Standards, Responsive Web Development, Web Analytics, Webpack, Data Structures and Algorithms

Experience

Kaiser Permanente

Senior IT Engineer - Web Applications

July 2025 - Present

Built a full-stack JSON Visualizer developer tool within AEM featuring interactive SVG graph rendering, real-time node editing, tag-to-JSON conversion with cascading dropdowns, and DAM upload with conflict resolution.

Led migration of legacy HR system from jQuery/Angular to React with TypeScript, improving code maintainability and reducing debug cycles

Built role-based permission and impersonation control system for healthcare compliance requirements.

Implemented WCAG 2.1 AA accessibility standards across all features, achieving 90+ Lighthouse scores and passing ADA compliance audits

Publicis Sapient

Associate Technology

October 2019 - Present

Developed modular style sheets utilising SASS for a multilingual website, resulting in a 40% decrease in CSS file size for the site and increasing maintainability and flexibility. Customised existing style dictionary to be used by the entire team for development purposes.

Led custom components for the platform. Used React and Vanilla JavaScript at the component level based on requirements.

Enhanced accessibility compliance by adhering to WCAG standards, improving usability .

Implemented analytics to track form abandonment, identifying key friction points and optimizing user flows, resulting in a 15% increase in customer conversions.

Tata Consultancy Services

System Engineer

July 2019 - October 2021

Implemented a responsive user interface for a web application using React. Integrated the API calls. Contributed to design planning and user experience to boost overall customer satisfaction ratings

Automated testing with Selenium (Java) for both iOS and web platforms; streamlined the quality assurance process, reducing testing time and enhancing test coverage by 20%

Developed the demo project for the network operator dashboard for MWC 2020

Crafted data visualization libraries with React to transform complex network logs into interactive dashboards. Optimised the existing app by creating reusable components and reduced API calls.

Education

Guru Gobind Singh Indraprastha University

Bachelor in Technology - Computer Science

August 2015 - May 2019

Higher Secondary Certification - XII

Gagan Bharti Senior Secondary Public School

April 2014 - May 2015

Projects

Sensei Mods – Custom PC Cable Configurator

Angular 16 • TypeScript • SCSS • Angular Material • Bootstrap • RxJS • REST APIs • Razorpay

Website

An e-commerce Single Page Application (SPA) designed for PC enthusiasts to fully customize computer cable aesthetics.

  • Core Feature: Engineered a real-time, interactive 3D-style configurator allowing users to visualize cable colors, pin types, and slot arrangements before purchase.
  • Outcome: Integrated Razorpay for seamless transactions and optimized rendering performance, resulting in a 30% increase in user session duration.

Insta Carousel - Creative Posting Tool

React 19 • TypeScript • Vite 5 • Zustand • IndexedDB • FFmpeg • PWA

Website

An offline-first Progressive Web App (PWA) that provides an infinite horizontal canvas for seamless Instagram carousel creation, built entirely with client-side processing.

  • Core Feature: Engineered a professional-grade, non-destructive editing environment that handles both images and videos (via WebAssembly/FFmpeg) directly in the browser.
  • Outcome: Delivered a 100% offline-capable application leveraging OPFS and persistent storage, eliminating server dependency and ensuring zero-latency media manipulation.

Get In Touch

I would love to hear from you. Whether you have a question or just want to chat about tech & art — shoot me a message.