About
Senior Lead Engineer and Full-Stack Technical Lead with 10+ years of experience building scalable enterprise applications, modernizing legacy systems, and leading cross-functional engineering delivery.
I specialize in React, Node.js, TypeScript, API architecture, microservices, micro-frontends, system design, and AI agent development. My work focuses on turning complex operational problems into scalable technical solutions that improve performance, reduce manual effort, and create better user experiences.
Most recently, I have been building AI agents for wireless network troubleshooting and root-cause analysis, including an LLM-powered chatbot for natural-language interaction and Temporal-orchestrated workflows for recurring analysis and automated troubleshooting.
Experience
- Building AI agents that analyze wireless customer complaints by city and help operations teams identify likely root causes faster.
- Developed network troubleshooting agents that analyze reported issues, surface possible causes, and guide teams toward faster resolution.
- Built an LLM-powered chatbot that enables natural-language interaction with AI agents for complex troubleshooting workflows.
- Used Temporal to schedule and orchestrate reliable AI agent workflows for recurring analysis, background processing, and automated troubleshooting tasks.
- Led consolidation of 13 React micro-frontends into a single application, improving performance by 200%, simplifying maintenance, and streamlining the user experience.
Tech stack: React - TypeScript - Node.js - AI Agents - LLMs - Temporal - Micro-Frontends - REST APIs - Caching
- Designed and launched the Alarm Collector app using Node.js, Express, ElasticSearch, Docker, and REST APIs, helping the business save approximately $100K per quarter.
- Led modernization of legacy applications to React and Node.js, improving usability, performance, maintainability, and long-term scalability.
- Managed and mentored a team of 8 developers; supported sprint planning, technical estimates, code reviews, and day-to-day engineering decisions.
- Partnered with business stakeholders to clarify requirements, translate business needs into technical roadmaps, and guide Agile delivery.
- Built and supported internal services including Remote File Storage Service, Image Cron Service, GenRun Threshold Service, and Insights.
Tech stack: React - Node.js - Express - Oracle - ElasticSearch - Docker - REST APIs - Microservices - Agile
- Improved front-end delivery speed by contributing to a JSON-driven UI framework that enabled reusable, configuration-based screen creation.
- Created shared React UI components that improved consistency across the application and reduced duplicate development effort.
- Supported migration of key application flows from a multi-page experience to a smoother single-page application.
Tech stack: JavaScript - TypeScript - React - Jest - Node.js - MongoDB - Oracle - AWS - Bootstrap - SCSS
- Worked on Verizon enterprise applications with a focus on security, performance, and front-end maintainability.
- Identified and fixed application security vulnerabilities, reducing production risk and improving platform reliability.
- Created reusable UI components and optimized backend endpoints, reducing the application bundle size by 20%.
- Led a team of six UI developers, supporting sprint planning, task breakdown, estimates, code reviews, and delivery coordination.
Tech stack: JavaScript - React - Oracle - Redux - Bootstrap - SCSS - Jest - Agile
- Redesigned primary school student login flows, reducing password reset requests by over 70%.
- Designed and developed student performance analytics to help teachers identify students who needed extra attention.
- Implemented page navigation caching, improving performance by over 60%.
- Added features to a book reading app used by millions of users across the Pearson Product Suite.
Tech stack: JavaScript - React - Node.js - Flux - jQuery - Bootstrap
- Built a monitoring interface for Apple Online Store teams across regions, reducing troubleshooting time and improving system visibility.
- Helped migrate a legacy codebase to a React single-page application using an internal UI library aligned with Apple’s design guidelines.
Tech stack: JavaScript - React - Node.js - MongoDB - Oracle - AWS - SCSS - Jest
- Migrated LCMS from a standalone app to a cloud-based platform, improving user experience and enabling acquisition of new clients.
- Designed and delivered new features and analytics to support diverse testing methodologies for trainers, academia, and companies.
Tech stack: TypeScript - JavaScript - XML - LESS - jQuery - Jasmine
Skills
Education
MSc in Mechatronics Engineering
Specialization: AI - ML - Control Systems - Robotics
International Islamic University Malaysia (IIUM), Kuala Lumpur
Bachelor of Engineering in Electronics & Communication
Specialization: Electronics - Communication - Computer Science
Anna University, Chennai
Publications
International Journal of Advanced Science and Technology
International Journal of Advanced Science and Technology
International Journal of Vehicle Systems Modelling and Testing
International Journal of Vehicle Noise and Vibration
IEEE - International Conference on Mechatronics (ICOM)
Certifications
SAFe Product Owner/Product Manager
Scaled Agile
SAFe Agile for Teams
Scaled Agile
Google Project Management
Coursera by Google
IBM AI Developer Professional Certificate
Coursera by IBM
Advanced Prompt Engineering for Everyone
Coursera by Vanderbilt
IBM RAG and Agentic AI Professional Certificate
Coursera by IBM