Sunil Rathor

Senior Frontend Developer
Bangalore, IN.

About

A highly accomplished Senior Frontend Developer with over 3 years of experience specializing in building and optimizing high-performance web applications. Proven expertise in React.js, Next.js, TypeScript, and GraphQL, consistently delivering scalable, responsive, and engaging user experiences. Successfully drove key performance improvements, including a 30% reduction in page load times, a 50% decrease in API response time, and a 40% improvement in release time through strategic automation and robust system design.

Work

Tata Consultancy Services
|

Senior Experience Engineer

Bangalore, Karnataka, India

Summary

Led high-impact frontend development initiatives for critical user-facing applications at Tata Consultancy Services, significantly enhancing user experience and operational efficiency.

Highlights

Directed frontend development for core platform pages (Search, Booking, Loyalty), impacting over 60 million monthly users across global domains.

Optimized React.js and Next.js SSR performance, reducing Time to Interactive (TTI) by 35% through advanced architectural improvements.

Integrated GraphQL caching and Webpack chunking/lazy loading, decreasing API response time by 50% and initial bundle size by 30%, while improving FCP & LCP metrics.

Automated CI/CD pipelines, enhancing build and deployment processes, resulting in a 40% reduction in release time.

Implemented comprehensive Unit Tests using Jest to ensure high code reliability and maintainability across critical applications.

Tata Consultancy Services
|

System Engineer

Bangalore, Karnataka, India

Summary

Spearheaded the design and deployment of a critical React-TypeScript Case Management System for a top-tier banking client, serving over 500 daily active users.

Highlights

Designed and deployed a robust React-TypeScript Case Management System with Material UI, serving 500+ daily active users for a top-tier banking client.

Optimized frontend rendering capabilities, resulting in 25% faster page interactions and improved user responsiveness.

Collaborated effectively with backend teams to optimize API performance and data delivery, ensuring seamless system integration.

Utilized React.js, TypeScript, and GraphQL to build a scalable and efficient enterprise solution.

Education

Sapthagiri College of Engineering
Bangalore, Karnataka, India

Bachelor of Technology (B.Tech.)

Computer Science Engineering

Grade: 7.9 CGPA

Languages

English

Certificates

Frontend Developer (React)

Issued By

Hackerrank

Google Associate Cloud Engineer Certificate

Issued By

Google

Skills

Frontend Technologies

React.js, Next.js, TypeScript, GraphQL, Redux, Zustand, Material UI, Webpack, SSR (Server-Side Rendering), FCP (First Contentful Paint), LCP (Largest Contentful Paint), TTI (Time to Interactive), Responsive Design, Scalable Architecture, Frontend Rendering, User Experience (UX), UI/UX Design.

Programming Languages

JavaScript, TypeScript.

Tools & Platforms

Jest, OAuth, MongoDB, Gemini AI, CI/CD Pipelines, Git, API Integration, Caching Strategies, Bundle Optimization, Build Automation, Deployment Processes.

Development Methodologies

Agile, Scrum, Unit Testing, Code Reliability, Maintainability.

Soft Skills

Leadership, Problem-Solving, Cross-functional Collaboration, Strategic Planning, Project Management, System Design, Data Delivery Optimization, Innovation, Accountability.

Projects

WandarMon AI Chatbot

Summary

Developed an AI-powered assistant to streamline developer workflows by generating, refactoring, and debugging code through intuitive prompts.

Do100Things

Summary

Created a life-organizing tool designed to foster consistency and accountability by enabling users to track and commit to completing tasks 100 times.