Core stack
Production foundations
The tools I reach for first. Daily drivers, load-bearing, no warm-up needed.
- Java
- Spring Boot
- C#
- ASP.NET
- Python
- FastAPI
- TypeScript
- React
- Angular
- Node.js
- REST APIs
- SQL databases
- Docker
- Linux (RHEL)
- Git
- CI/CD
Senior Full Stack DeveloperCyberjaya, Malaysia
Backend-leaning engineer who owns the whole line — from the schema to the RHEL box it runs on.

Backend-leaning by instinct. Java and Spring Boot, C# and .NET, Python and FastAPI — services backed by PostgreSQL, MySQL and MSSQL, designed so the data layer holds even when the application layer is wrong.
Front end is not an afterthought. React, Angular and TypeScript, wired to the same APIs I design, so the contract between the two is never a guess.
Day-to-day ownership of the environments this runs in: RHEL servers, Docker deployments, CI/CD pipelines, and root-cause analysis on live defects — shipping the fix and the prevention, not the surface patch.
Complete systems delivered independently, including a commercially licensed POS platform and an LLM-integrated research application with enforced tool and database boundaries.
Three tiers, honestly ranked. What I build with daily, what I have shipped, and where I keep the guardrails tight.
Production foundations
The tools I reach for first. Daily drivers, load-bearing, no warm-up needed.
Systems & delivery
Shipped to production in real projects. Reached for when the problem calls for it.
Bounded intelligence
LLM features built around reliability, control and explicit trust boundaries — the model never gets more reach than the task needs.
Senior Full Stack Developer
Own delivery of full-stack features across web, Windows desktop and mobile, from design through production deployment and ongoing support.
Software Engineer
Maintained and extended backend services and web applications, taking features from requirement through release.
Application Developer
Developed application features and backend components against relational databases.
Five systems, each solving a problem that only shows up once the thing is actually in production.
5 projects
Market Research & Trading Simulation Platform
A self-hosted workspace for researching market data, practising trade execution against historical data, and keeping a trade journal — built as a multi-service system rather than a chat wrapper.
POS System & ERP Software
A commercially licensed point-of-sale product for retail tills: cashier terminal, dual-screen customer display, inventory with expiry tracking, shift and cash-drawer management, and reporting.
Multi-Store Cloud POS Platform
A cloud point-of-sale system for a cafe business: a React Native app on store devices for sales and shifts, plus a web dashboard for managing stores, staff, inventory and reporting.
Programme Registration Platform
The public website and registration system for a national youth award programme, handling individual and school-cohort enrolment plus an admin dashboard for reviewing registrations and managing site content.
E-Commerce Platform
An online bag retailer with storefront, cart, Stripe checkout, invoicing, and an admin area for stock, suppliers, deliveries and sales reporting.
Education
First Class Honours
Certifications
Prefer it on one page, or would rather just talk it through?