Senior Full Stack Engineer

Building scalable web applicationswith clean architecture.

I design and build production-grade applications using React, Next.js, Node.js, NestJS, TypeScript, AWS, and modern engineering practices.

const scale = architecture();deploy("production");
01

Profile

I build systems thatscale beyond the first release.

I'm a Senior Full Stack Engineer focused on building scalable, production-ready web applications across frontend, backend and cloud architecture.

My work spans React and Next.js applications, Node.js services, AWS infrastructure, design systems, microservices and accessibility-focused interfaces.

Beyond implementation, I work closely with development teams on architecture decisions, coding standards, reusable engineering practices and delivery strategy.

I've led teams of up to eight engineers and worked on platforms ranging from Amazon associate training systems to enterprise back-office applications and large-scale educational products.

Explore selected work

What I work across

01Scalable application architecture
02React & Next.js platforms
03Node.js backend services
04AWS cloud architecture
05Reusable design systems
06Microservices architecture
07Accessibility & WCAG
08Technical leadership
10+Years building web products
8Developers led on a single team
90+React mini-apps delivered
25%Onboarding time reduced
02

Capabilities

Full stackwithout the shallow stack.

I work across interface engineering, backend services, databases, cloud infrastructure and architecture decisions required to take applications from development to production.

01

Frontend Engineering

Component-driven applications focused on maintainability, accessibility and predictable state management.

React
Next.js
TypeScript
Redux
JavaScript
SCSS
02

Backend Engineering

Backend systems designed around clear service boundaries, APIs, scalability and production concerns.

Node.js
TypeScript
PostgreSQL
MongoDB
03

Cloud & Delivery

Cloud deployment, CI/CD, automated testing and infrastructure patterns supporting reliable delivery.

AWS
Docker
Jest
03

Selected Work

Systems built aroundreal engineering problems.

A selection of platforms and products where I worked across architecture, frontend, backend, cloud infrastructure, performance and engineering standards.

01System / Project
5Developers led
01

Regov Digital Platforms

Reusable design systems, back-office architecture and cloud-integrated identity verification.

Worked across multiple production platforms including OMNI, Coin Staking, Token Dashboard, myBID Back-Office, UWCA Web and Aii Back-Office. The focus was on reusable frontend architecture, scalable services and reducing duplication across projects.

Built a reusable component library with a separately configurable design system.

Introduced Storybook for isolated component development and testing.

Designed integration architecture guidelines across multiple services.

Implemented AWS Textract and Amazon Rekognition based identity verification.

Architected scalable microservices for back-office applications.

Introduced pre-commit quality checks for linting and TypeScript errors.

ReactTypeScriptNode.jsAWSStorybookMicroservices
02System / Project
25%Onboarding time reduced
02

Amazon Accelerated Training Module

A full-stack training platform built for fulfillment-center associate onboarding.

Designed and delivered a scalable training application that replicated Amazon fulfillment-center workflows. The platform needed to support concurrent users while remaining easy to deploy and operate across AWS infrastructure.

Designed application architecture and DynamoDB data models.

Built the full-stack application using Next.js.

Reduced associate onboarding time by 25%.

Automated CI/CD using AWS CodePipeline.

Managed deployments across EC2, S3 and DynamoDB.

Led a team of eight full-stack engineers.

Next.jsReactNode.jsDynamoDBAWSCI/CD
03System / Project
5Developers led
03

Assessment Management Platform

A scalable assessment platform for online tests, question banks and evaluation workflows.

Led development of a platform responsible for test generation, assessment distribution, question-bank management and reporting, with separate technologies chosen for operational and high-volume data workloads.

Designed the application architecture and MongoDB data models.

Developed secure REST APIs using PHP Slim and JWT authentication.

Handled high-volume student-response workloads using Python services.

Stored response data in ClickHouse for high-volume transaction handling.

Led a team of five engineers across the full development lifecycle.

ReactTypeScriptPHP SlimPythonMongoDBClickHouse
04System / Project
90+Interactive applications
04

HMH Interactive Learning

Accessible interactive education applications designed for classroom use.

Built and led development of interactive science and mathematics applications for Houghton Mifflin Harcourt, including NGSS, ITools and earlier virtual-learning products.

Led development of 90 React-based NGSS mini-applications.

Built a reusable WYSIWYG module used across applications.

Ensured WCAG 2.0 Level AA accessibility compliance.

Developed interactive math manipulatives using React and SCSS.

Established development standards and supported code reviews.

ReactReduxJavaScriptSCSSHTMLWCAG
04

Architecture

Thinking beyondindividual features.

I approach application development as a system: understanding boundaries, data flow, deployment, maintainability and the engineering practices required to keep software reliable as it grows.

Application
01

Service Architecture

Designing clear application and service boundaries so functionality can evolve, scale and deploy independently.

Microservices architectureApplication architecture guidelinesService integration patternsIsolated module deployment
02

Data Architecture

Selecting and modelling data stores around application access patterns, scalability and workload characteristics.

MongoDB document modellingDynamoDB NoSQL modellingClickHouse high-volume workloadsPostgreSQL and relational data
03

Cloud & Delivery

Building delivery workflows and infrastructure that make releases repeatable, controlled and operationally efficient.

AWS infrastructureAWS CodePipelineEC2 and S3 deploymentAutomated CI/CD
04

Frontend Architecture

Creating reusable frontend foundations that keep user experiences consistent while allowing individual products to evolve.

Reusable component librariesConfigurable design systemsStorybook workflowsMulti-project architecture
05

Engineering Quality

Embedding quality controls into development workflows instead of relying on final-stage review alone.

TypeScript quality checksGit pre-commit validationCoding standardsCode review practices
06

Accessible Engineering

Treating accessibility as an application architecture concern rather than an interface-level afterthought.

WCAG 2.0 Level AAReusable accessible patternsEducation application accessibilityCross-application consistency
05

Experience

A career shaped bybuilding, leading and scaling.

My career has grown from hands-on frontend and interactive learning applications into full-stack engineering, architecture, cloud delivery and technical leadership.

01
06/2023 — PresentKuala Lumpur, Malaysia

Senior Full Stack Engineer

Regov Technologies Sdn Bhd

Working across multiple production platforms with a focus on reusable frontend foundations, system integration, microservices architecture and engineering quality.

OMNICoin StakingToken DashboardmyBID Back-OfficeUWCA WebAii Back-Office
Selected contributions+

Built a reusable component library with configurable design-system support across multiple projects.

Introduced Storybook for isolated UI development and testing.

Integrated AWS Textract and Amazon Rekognition for identity verification workflows.

Designed integration architecture and implementation guidelines across services.

Architected scalable microservices for back-office applications.

Implemented Git pre-commit quality checks for linting and TypeScript validation.

Led a team of five developers across multiple projects.

02
04/2022 — 05/2023Coimbatore, India

Technical Lead

KnowledgeQ Interactive Services Private Limited

Led full-stack delivery for Amazon's Accelerated Training Module, focusing on application architecture, DynamoDB modelling, AWS deployment and engineering quality.

Amazon Accelerated Training Module
Selected contributions+

Designed scalable application architecture and DynamoDB data models.

Developed and deployed a full-stack Next.js application.

Reduced Amazon fulfillment associate onboarding time by 25%.

Automated CI/CD workflows using AWS CodePipeline.

Managed deployments across EC2, S3 and DynamoDB.

Led a team of eight full-stack developers.

03
09/2021 — 03/2022Coimbatore, India

Senior Software Programmer

KnowledgeQ Interactive Services Private Limited

Worked on the TradeFindr mobile application with a focus on authentication, React Native feature development and application performance.

TradeFindr
Selected contributions+

Implemented Single Sign-On using Firebase.

Improved application load performance by 40%.

Reduced data loaded during scrolling by 40% through dynamic loading.

Developed three React Native modules from scratch.

04
04/2020 — 08/2021Coimbatore, India

Senior Software Programmer

KnowledgeQ Interactive Services Private Limited

Led development of a scalable assessment platform covering test generation, question-bank management, evaluation and high-volume student-response processing.

Assessment Management Platform
Selected contributions+

Designed application architecture and MongoDB data models.

Developed REST APIs using PHP Slim with JWT authentication.

Implemented Python services for high-volume transaction handling.

Used ClickHouse for storing student-response data.

Led a team of five developers through the full development lifecycle.

05
04/2017 — 03/2020Coimbatore, India

Software Programmer

KnowledgeQ Interactive Services Private Limited

Built and led development of interactive learning applications for Houghton Mifflin Harcourt using React, Redux, SCSS and accessibility-focused engineering practices.

HMH NGSSHMH ITools
Selected contributions+

Led development of 90 React-based NGSS mini-applications.

Built a reusable WYSIWYG module used across mini-applications.

Managed project planning, estimates and development coordination.

Ensured WCAG 2.0 Level AA accessibility compliance.

Developed interactive math manipulatives for ITools.

Led code reviews, troubleshooting and sprint planning.

06
06/2013 — 03/2017Coimbatore, India

Junior Software Programmer

KnowledgeQ Interactive Services Private Limited

Started my engineering career building interactive mathematics and e-learning applications, reusable components and browser-based simulation tools.

HMH Mx ToolsMath - ExpressionsHMH Go Math
Selected contributions+

Developed virtual mathematics tools using AngularJS.

Implemented reusable undo and redo behaviour across interactive tools.

Built dynamic mathematical simulations using JavaScript, HTML, CSS and Canvas.

Created reusable component templates to reduce repetitive development.

Built JavaScript validation tooling to detect inconsistent HTML output.

Supported other developers in resolving technical implementation issues.