Senior UI Developer / UI Architect with 15+ years of experience delivering innovative, scalable, and responsive web solutions for enterprise-level and consumer-facing applications.
Expert in modern JavaScript frameworks including React, Redux, Redux Saga/Thunk, React Hooks, Node.js, and proficient in building cross-browser, mobile-friendly UIs using HTML5, CSS3, SASS, Bootstrap, and jQuery.
Skilled in full UI/UX lifecycle, from gathering business requirements to creating wireframes and prototypes, and implementing polished, interactive user experiences with an eye for usability and performance.
Led modernization efforts, migrating legacy applications to modern SPAs, implementing Backend-for-Frontend (BFF) patterns using Node.js to bridge React frontends with Java microservices.
Well-versed in Agile/Scrum practices, including sprint planning, refinement, and SAFE PI planning; experienced in SSO implementation using OAuth2, OIDC, and Ping Federate.
Overview
14
14
years of professional experience
1
1
Certification
Work History
EDM - Senior Technical Lead
Tata Consultancy Services
03.2021 - Current
Led the end-to-end modernization of 4 legacy Oracle Forms-based RETEK applications to React JS, enhancing performance, usability, and scalability.
Collaborated with business users and cross-functional teams to ensure seamless feature parity and improved user experience in the modernized applications.
Oversaw UI setup, integration with service layers, and deployment through CI/CD pipelines across development and test environments.
Actively participated in story refinement with Product Owners and ensured timely sprint deliveries through effective coordination.
Provided technical and functional support to team members, resolving blockers and ensuring smooth project execution.
Travelport - Technical Lead
Tata Consultancy Services
02.2018 - 03.2021
Led the successful development and delivery of PNR retrieval pages and modernization of 4 legacy airline ticketing applications (Script Pro, Script Writer, Galileo, World Span), enhancing automation, accuracy, and system reliability.
Collaborated with stakeholders to address key usability issues, streamlining workflows and improving agent experience.
Took ownership of delivering SW+ and Script Pro tools on schedule, ensuring adherence to CI/CD practices and coding standards across the team.
Actively participated in Agile ceremonies including PI Planning, Iteration Planning, Grooming, Sprint Reviews, and Retrospectives.
Conducted peer code reviews, pull request approvals, and supported team members in resolving technical roadblocks.
AERO - Lead Developer
Tata Consultancy Services
01.2016 - 01.2018
Led development of key PNR screens supporting functions like adding SSRs, itinerary cancellations, and passenger data updates, contributing to a successful on-time release.
Owned and redesigned critical modules of the Lobby screen, rewriting legacy UI and code for improved performance and maintainability.
Collaborated with the onsite team during daily scrum calls for requirement clarification, and actively participated in sprint planning, effort estimation, and execution planning.
Conducted peer code reviews, resolved defects, and supported team members in overcoming technical challenges to ensure high-quality code delivery.
Recognized by the client for extended support and efficiency, contributing to the team being rated best for the successful PNR screen rollout.
Wheelchair Modernization - Technical Lead
Tata Consultancy Services
07.2017 - 12.2017
Designed and developed UI prototypes and Angular 4 screens for the wheelchair modernization project.
Owned and implemented backend API services in C# and store UI requests data in CouchDB.
Managed end-to-end delivery from design to production deployment.
Coordinated with the onsite team during daily scrums and assigned tasks to offshore team members.
Received TCS Beyond Excellence and Star Team awards for successful and timely project delivery.
SE2 - Lead Developer
iNautix Technologies
07.2011 - 12.2015
Led development of secure, scalable web solutions for customer-facing insurance applications.
Designed architecture solutions, mentored team members, and resolved complex technical issues.
Owned development of ETL enhancements, intranet sites, and automation tools to streamline manual processes.
Managed defect analysis, production issue resolution, and provided technical guidance to onsite teams.
Provided regular updates, metrics, and led offshore team coordination through daily scrums and backlog management.
Fund Automation - Technical Lead
iNautix Technologies
12.2014 - 06.2015
Designed and developed website prototypes and UI screens using AngularJS.
Integrated data from Web API and implemented secure access using OWIN authentication.
Automated missing record identification, earning client appreciation for eliminating manual effort.
Received iNautix SPOT award for successful delivery of the Data Comparison Tool.
Worked with technologies like ASP.NET Web API, OData, Entity Framework, and SQL Server.
API Modernization - Lead Developer
iNautix Technologies
01.2014 - 12.2014
Led end-to-end development of Web API using OData, replacing legacy web service logic.
Collaborated with onsite clients and DST team to gather requirements and align on business logic.
Rewrote ETL source system from OMNI to DST and updated stored procedures with views for OData.
Conducted peer code reviews and supported developers in resolving technical roadblocks.
Received iNautix STAR award for seamless SQL Server migration from 2000 to 2008 with zero downtime.
Education
Bachelor of Engineering - Computer Science
Anna University
Chennai, India
06.2006
Skills
Web Development Framework and library: React JS, React Hooks, Redux, Node JS, HTML5, CSS3, Bootstrap, Web pack, Grunt, Lodash
Scripting: Java Script, ES6, Type Script, VB Script
Cloud Experience: Amazon Web Services, PostgreSQL
IDE/GUI Tools: Visual Studio Code, Microsoft Visual Studio 2015
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services