Hi, I’m Sooraj Anil Kumaran Thampi, a Front-End Developer with nearly 9 years of experience building user-focused web applications using React.js and Angular. I enjoy turning complex requirements into clean, scalable UI components, delivering mobile-responsive, pixel-perfect interfaces, and collaborating with cross-functional teams in Agile environments. I’m proficient in integrating REST and GraphQL APIs, optimizing performance with lazy loading and memoization, and implementing robust state management with Redux and RxJS. Based in Singapore, I hold Singapore PR and am available for immediate opportunities.

Sooraj Anil Kumaran Thampi

Hi, I’m Sooraj Anil Kumaran Thampi, a Front-End Developer with nearly 9 years of experience building user-focused web applications using React.js and Angular. I enjoy turning complex requirements into clean, scalable UI components, delivering mobile-responsive, pixel-perfect interfaces, and collaborating with cross-functional teams in Agile environments. I’m proficient in integrating REST and GraphQL APIs, optimizing performance with lazy loading and memoization, and implementing robust state management with Redux and RxJS. Based in Singapore, I hold Singapore PR and am available for immediate opportunities.

Available to hire

Hi, I’m Sooraj Anil Kumaran Thampi, a Front-End Developer with nearly 9 years of experience building user-focused web applications using React.js and Angular. I enjoy turning complex requirements into clean, scalable UI components, delivering mobile-responsive, pixel-perfect interfaces, and collaborating with cross-functional teams in Agile environments.
I’m proficient in integrating REST and GraphQL APIs, optimizing performance with lazy loading and memoization, and implementing robust state management with Redux and RxJS. Based in Singapore, I hold Singapore PR and am available for immediate opportunities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Malayalam
Fluent
Tamil
Fluent
Hindi
Intermediate

Work Experience

Front-End Developer at Tech Mahindra, Singapore
July 1, 2025 - August 15, 2025
Developed reusable UI components using React.js and React Hooks, managed routing with React Router for single-page applications, and applied performance optimization techniques such as lazy loading and memoization. Used Redux for complex state management and integrated REST and GraphQL APIs in close collaboration with back-end engineers.
Front-End Developer at Infosys, India
May 1, 2023 - August 15, 2025
Engineered responsive user interfaces with Angular 13 and Angular Material, utilizing RxJS and service-based architecture for state and data handling. Developed and tested features with Jasmine & Karma. Spearheaded requirements elicitation with Business Analysts and conducted peer reviews to improve project quality. Implemented AI-driven accessibility enhancements to UI components and resolved end-user issues within SLAs. Optimized application performance with lazy loading and OnPush change detection strategies.
Front-End Developer at Tata Consultancy Services (TCS), India
May 1, 2022 - August 15, 2025
Built scalable front-end modules using Angular 8 integrated with REST APIs, enhanced application performance with OnPush change detection and lazy loading, and integrated backend systems built with Spring Boot. Created, tested, and maintained server-side applications and APIs using Java and Spring Boot frameworks. Conducted peer code reviews, executed unit tests, and collaborated with teams to ensure adherence to architectural and design principles.
Front-End Developer at UST Global, India
March 1, 2019 - August 15, 2025
Developed and maintained mobile and web applications for Android and iOS platforms using Angular 2, Cordova, Ionic, and Android SDK. Integrated RESTful APIs for efficient data communication and managed version control and automated deployment workflows with Git and Jenkins CI/CD pipelines. Involved in various projects including recruitment platforms, survey tools, and ticket management applications, ensuring maintainability and scalability with MVC architecture.
Front-End Developer at Tech Mahindra, Singapore
July 1, 2025 - August 15, 2025
Worked on GovTech Digital Public Services using React.js and Spring Boot. Developed reusable UI components, managed routing with React Router, optimized performance through lazy loading and memoization, used Redux for state management, and integrated REST and GraphQL APIs collaborating closely with backend engineers.
Front-End Developer at Infosys, India
May 1, 2023 - August 15, 2025
Developed responsive UIs using Angular 13 and Angular Material for T-Mobile e-commerce platform. Applied RxJS and service-based architecture, wrote unit and integration tests with Jasmine and Karma, implemented AI-driven accessibility enhancements, led requirements elicitation with Business Analysts, conducted peer code reviews, optimized application performance, and managed RESTful API integration.
Front-End Developer at Tata Consultancy Services (TCS), India
May 1, 2022 - August 15, 2025
Built scalable front-end modules using Angular 8 with REST API integration for Privacy Planner Data Privacy Solution. Enhanced application performance with OnPush change detection and lazy loading. Integrated backend with Spring Boot. Conducted peer reviews and unit testing. Handled bug resolution, collaborated with development team on architecture and design, and managed API analysis with Postman.
Front-End Developer at UST Global, India
March 1, 2019 - August 15, 2025
Worked on multiple key projects including SourcingApp recruitment platform, EmancipAction survey tool for Columbia University, and TechBar ticket management using Angular 2/AngularJS, Cordova, Ionic, Android SDK, and RESTful APIs. Developed mobile apps for Android and iOS, integrated push notifications and Firebase analytics, managed version control with Git, and automated CI/CD deployments using Jenkins.
Front-End Developer at Tech Mahindra, Singapore
July 1, 2025 - September 17, 2025
Developed reusable UI components using React.js and React Hooks; implemented client-side routing with React Router for SPAs; optimized performance with lazy loading and memoization; managed state across components with Redux; integrated REST and GraphQL APIs and collaborated with backend engineers.
Front-End Developer at Infosys, India
May 1, 2023 - September 17, 2025
Engineered responsive UIs using Angular 13 and Angular Material; implemented RxJS-driven state/data handling; developed and tested features with Jasmine & Karma; enhanced UI accessibility with AI-driven enhancements; elicited requirements with Business Analysts and conducted peer reviews; integrated RESTful APIs and utilized Postman for API analysis; leveraged Azure, CI/CD pipelines, and database work with MySQL/PostgreSQL; built scalable web apps across devices.
Front-End Developer at Tata Consultancy Services (TCS), India
May 1, 2022 - September 17, 2025
Built scalable Angular 8 front-end modules with REST API integration; improved performance via OnPush change detection and lazy loading; integrated with back-end Spring Boot services; conducted code reviews and unit testing; created responsive UIs utilizing HTML5, CSS3, and Angular Material.
Front-End Developer at UST Global, India
March 1, 2019 - September 17, 2025
Developed mobile and web applications using Angular 2+, Cordova/Ionic; integrated RESTful APIs for data communication; implemented push notifications with Firebase; managed version control and CI/CD workflows with Jenkins; delivered cross-platform mobile apps for Android and iOS.
Front-End Developer at Tech Mahindra, Singapore
July 1, 2025 - September 17, 2025
Developed reusable UI components using React.js and Hooks; managed routing with React Router for SPAs; applied performance optimizations including lazy loading and memoization; used Redux for complex state management; integrated REST and GraphQL APIs; collaborated closely with backend engineers.
Front-End Developer at Infosys, India
May 1, 2023 - September 17, 2025
Engineered responsive UIs using Angular 13 and Angular Material; applied RxJS and service-based architecture for state/data handling; developed and tested features with Jasmine & Karma; implemented AI-driven accessibility enhancements; participated in requirements elicitation and performed peer reviews to improve code quality.
Front-End Developer at Tata Consultancy Services (TCS), India
May 1, 2022 - September 17, 2025
Built scalable front-end modules in Angular 8 with REST API integration; optimized performance using OnPush change detection and lazy loading; collaborated with backend in Spring Boot environments; conducted code reviews and contributed to maintainable UI architecture.
Front-End Developer at UST Global, India
March 1, 2019 - September 17, 2025
Developed and maintained web/mobile applications using Angular 2, Cordova, and Ionic; integrated RESTful APIs; implemented push notifications and analytics with Firebase; managed version control and CI/CD pipelines with Jenkins; ensured code quality with MVC architecture and iterative testing.
Front-End Developer at Tech Mahindra, Singapore
July 1, 2025 - September 17, 2025
Project: GovTech – Digital Public Services. Environment: React.js, Spring Boot. Developed reusable UI components with React.js and Hooks; managed routing with React Router for SPAs; applied performance optimizations (lazy loading, memoization); used Redux for complex state management across components; integrated REST and GraphQL APIs; collaborated closely with back-end engineers.
Front-End Developer at Infosys, India
May 1, 2023 - September 17, 2025
Project: T-Mobile E-commerce Platform. Environment: Angular 13, TypeScript, Jasmine, Node.js, Spring Boot. Engineered responsive UIs using Angular 13 and Angular Material; applied RxJS and service-based architecture; developed and tested features with Jasmine & Karma; implemented AI-driven accessibility enhancements to UI components; requirements elicitation with BAs; rigorous peer reviews; REST client usage with Postman; Azure CI/CD pipelines and Oracle SOA Suite involvement.
Front-End Developer at Tata Consultancy Services (TCS), India
May 1, 2022 - September 17, 2025
Project: Privacy Planner – Data Privacy Solution. Environment: Angular 8, TypeScript, Java, HTML5, CSS3, Spring Boot, Jasmine. Built scalable front-end modules in Angular 8 with REST API integration; optimization with OnPush and lazy loading; backend integration with Spring Boot; unit tests and peer reviews; adherence to SLAs; UI design with Angular, HTML5, CSS3; REST/Postman-based API analysis.
Front-End Developer at UST Global, India
March 1, 2019 - September 17, 2025
Projects: Key Projects SourcingApp (Recruitment Platform) – Angular 2, Cordova; EmancipAction (Survey Tool for Colombia University) – Angular 2, Cordova; TechBar (Ticket Management) – AngularJS, Cordova. Mobile applications with Ionic/Cordova; RESTful APIs; MVC pattern; Git and Jenkins CI/CD; push notifications and Firebase analytics; cross-platform mobile development.

Education

Bachelor of Engineering in Computer Science at Anna University, Chennai
January 1, 2011 - January 1, 2015
Bachelor of Engineering in Computer Science at Anna University, Chennai
January 1, 2011 - January 1, 2015
Bachelor of Engineering at Anna University, Chennai
January 1, 2011 - January 1, 2015
Bachelor of Engineering in Computer Science at Anna University, Chennai
January 1, 2011 - January 1, 2015
Bachelor of Engineering in Computer Science at Anna University, Chennai
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Education, Professional Services, Retail, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more