GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|

About

I build production systems that stay reliable when the stakes are real.

Platform Engineer with expertise in building enterprise-grade payment systems, cloud infrastructure, and scalable applications. Passionate about security, performance, and developer experience.

My work sits where backend engineering, infrastructure, and product delivery overlap. I care about resilient architecture, clean operational behavior, and shipping systems that still make sense six months later.

6

Roles across product and platform engineering

6

Companies and products shipped for

Production

Bias toward

Current Focus

Founder & Solo Engineer

SolveMY

Malaysia (Remote)

Solo-architected and solo-built a two-sided service marketplace for Malaysia, connecting homeowners with vetted service providers. Built the entire platform end-to-end: Go backend, Flutter mobile app, and Next.js web portal, with PostGIS spatial matching, iPay88 payments, and a full escrow + double-entry ledger engine.

Education

Bachelor of Science (Honours) Software Engineering

University Tunku Abdul Rahman (UTAR)

Graduated: 2023

What I Do

The areas I keep returning to across products, platforms, and teams.

01

Build enterprise payment systems with Type Approval and APIP compliance

02

Design secure microservices with JWT, HMAC-SHA256, and AES-256-GCM encryption

03

Deploy and maintain production Kubernetes clusters with 99.9% uptime

04

Optimize SQL queries achieving up to 95% performance improvements

05

Architect cloud-native solutions on AWS and Tencent Cloud

06

Develop modern web applications with Next.js, React, and TypeScript

How I Work

I prefer systems thinking over surface polish.

Design for the whole system

I am usually thinking past the feature itself: contracts, failure modes, operational visibility, and how the next engineer will extend the system without fighting it.

Reliability is part of the feature

Payments, infra, and internal platforms only work when edge cases are handled deliberately. I prioritize correctness, observability, and safe operational behavior from the start.

Ship with urgency, not chaos

I move quickly, but I do not treat speed as an excuse for unclear architecture. The goal is delivery that stays maintainable after launch, not demo-quality momentum.

Work Experience

A track record across payments, platforms, and high-traffic production work.

January 2026 - Present6 months

Founder & Solo Engineer

SolveMY

Malaysia (Remote)

Solo-architected and solo-built a two-sided service marketplace for Malaysia, connecting homeowners with vetted service providers. Built the entire platform end-to-end: Go backend, Flutter mobile app, and Next.js web portal, with PostGIS spatial matching, iPay88 payments, and a full escrow + double-entry ledger engine.

Key Responsibilities

  • Architected Go 1.24 Clean Architecture backend with 90+ REST API endpoints across 15 service domains, 13 PostgreSQL tables with PostGIS spatial support, and 19 test files with mock-based coverage
  • Designed PostGIS auto-sync triggers keeping lat/lng columns in sync with geometry columns, enabling real radius queries for job and provider location matching
  • Built a complete escrow + double-entry ledger system with 8 entry types tracking balance before/after every financial state transition (hold → release → refund)

Achievements

  • +Built 90+ API endpoints, 13 DB tables, 30+ Flutter screens, and 20+ web pages entirely solo
  • +Financial correctness enforced at DB level, escrow state and ledger entries are transactional, not just application-layer logic

Technologies

Go 1.24PostgreSQL 16PostGIS 3.4pgx v5Redis 7MinIOFlutter 3.41Dart 3.11RiverpodGoRouterNext.js 14React 18TypeScriptTanStack QueryNextAuthTailwind CSSiPay88Firebase Cloud MessagingDockerGitHub Actions
October 2025 - June 20268 months

Full-Stack Engineer

TradersFlow

Southeast Asia (Remote)

Freelance full-stack engineer on a proprietary trading (prop trading) platform operating across Southeast Asia. Built the C# MT5 microservice, AdonisJS backend API, FlowAI recommendation engine, health monitoring system, and maintained two React dashboards, all in production serving live funded traders.

Key Responsibilities

  • Built a C# / .NET 7 microservice wrapping the MT5 Manager SDK via P/Invoke: singleton connection management, semaphore-bounded batch concurrency, AppDomain-level crash handlers with SMTP alerting, and a /health endpoint, achieving ~175ms p50 vs ~443ms on legacy Web API (2.5× faster)
  • Maintained 150+ REST API endpoints on AdonisJS/TypeScript covering challenge lifecycle, MT5 account provisioning, KYC, affiliate commissions, and admin operations, with 12 scheduled jobs and 32 CLI commands
  • Designed and built FlowAI: a configurable tag-based AI recommendation engine matching trader profiles to challenge products, admin-configurable via dashboard, zero redeployment required for rule changes

Achievements

  • +C# microservice reduced MT5 account fetch latency by 2.5×, unblocked high-traffic accounts page that was timing out
  • +Single root-cause fix resolved both a production crash and a full-table performance regression simultaneously

Technologies

TypeScriptNode.jsAdonisJS v5C# / .NET 7ASP.NET CoreMySQLAWS RDSRedisReact 19ViteZustandReact QueryTailwind CSS 4StripeMT5 Manager SDKSendGridFirebaseAWS S3GitLab CI
September 2025 - August 202611 months

Full-Stack Developer & Platform Engineer

Appnovation

Kuala Lumpur, Malaysia

Full-stack development across multiple enterprise clients spanning e-commerce ticketing, payment systems, healthcare booking, and AI-powered tourism platforms. Delivered 4 major production projects using Java/Spring Boot backend services and React/Next.js modern frontend applications with AWS cloud infrastructure.

Key Responsibilities

  • Built full-stack HKTB AI Trip Planner (~15,000 lines) with Next.js 15, React 19, TypeScript, AWS Amplify Gen 2, featuring 5-step questionnaire, drag-and-drop itinerary management with @dnd-kit, admin portal with DynamoDB batch imports (25 items/batch), and 1,500+ translation keys across 3 languages
  • Developed full-stack ECHealth healthcare booking mini-program (5,277 lines in 5 days, 39 commits) with React 19 + TypeScript frontend and Spring Boot 3.4 backend, implementing OAuth2 + JWT with automatic token refresh, AWS SES email notifications, automatic database schema migrations, and zero-setup development environment
  • Architected Type Approval (TA) compliant payment status polling system for Ocean Park with ScheduledExecutorService and ConcurrentHashMap, polling every 5-10 seconds for up to 30 minutes, integrating Octopus payment gateway (XML-based protocol) with TAS for real-time admission code generation

Achievements

  • +Delivered 4 major production projects totaling ~24,000 lines of code: HKTB AI Trip Planner, ECHealth Booking System, Ocean Park Ticketing, and Octopus Payment Gateway
  • +Built comprehensive full-stack applications spanning React 19, Next.js 15, TypeScript, Java 17, Spring Boot 3.4, AWS services, demonstrating versatility across modern web technologies

Technologies

Next.js 15React 19TypeScriptJava 17Spring Boot 3.4Spring Security 6PostgreSQLAWS Amplify Gen 2AWS CognitoAWS DynamoDBAWS LambdaAWS SESAWS S3CloudFrontMaterial-UITailwind CSS 4next-intli18next@dnd-kitOAuth2 + JWTDockerMavenZod
September 2024 - September 20251 year

Overseas Lead Developer (AMS Team)

Tencent

Remote

Led overseas development of Advanced Marketing System (AMS) - a critical payment intermediary and game operations platform bridging Midasbuy payments with game servers, managing gift package distribution, points systems, and operational dashboards for Tencent's international gaming ecosystem.

Key Responsibilities

  • Owned and maintained 6 production systems serving millions of players: Props Warehouse (道具仓库), PaaS Interface Platform, Points/Credits System (积分系统), Log Management (mrms-paas-jfcloud-admin), Monitoring Platform (魔镜), and Operations Portal
  • Delivered 31 feature developments and resolved 20 critical production bugs in first half of 2025, including multi-language template system, self-service export functionality, and gift package workflow optimizations
  • Performed hourly dashboard monitoring (大盘巡查) across all Kubernetes clusters using 魔镜 (Magic Mirror) and Grafana, tracking request volumes, QPS anomalies (≥20% drops), success rates, and system latency with immediate alert response

Achievements

  • +Maintained 99.9% uptime for critical overseas gaming operations serving millions of international players across multiple regions
  • +Optimized gift package submission flows fixing broken links, missing redemption content, and data consistency issues across platforms

Technologies

PHP 8CodeIgniterGolangVue.jsJavaScriptMySQL/MariaDBKubernetesTencent CloudTStackDockerRedis/CKVGrafanaNginxFirebaseIDIP Protocol
June 2023 - September 20241 year 3 months

Full-Stack Developer

Corebase Technologies

Malaysia

Full-stack development across multiple client projects, specializing in PHP/CodeIgniter backend architecture, Next.js frontend applications, and database optimization. Led 3-person team building Ufootball platform and delivered significant performance improvements for external client systems.

Key Responsibilities

  • Architected and developed Ufootball platform (3-layer architecture) with 3-person team: public website (Next.js/React/TypeScript with SSR), backend API (PHP/CodeIgniter), and admin panel (Back Office) connected to MySQL/MariaDB with utf8mb4 charset
  • Implemented comprehensive SEO optimization with meta tags, semantic HTML structure, URL optimization, and server-side rendering, significantly increasing website traffic and search visibility
  • Optimized SQL queries for external client ticketing system achieving 95% performance improvement through strategic indexing, query restructuring (USE INDEX), and eliminating full table scans on high-volume tables

Achievements

  • +95% improvement in SQL query performance for ticketing report system through indexing and query optimization, drastically reducing execution time from minutes to seconds
  • +Successfully launched Ufootball platform with custom event navigation, iframe embeddings for live events, YouTube video integration, and pagination for news articles

Technologies

PHP 8CodeIgniterNext.jsReactTypeScriptJavaScriptMySQL/MariaDBAWS SDKFirebaseSentrynext-i18nextHTML/CSSmysqli
November 2022 - February 20233 months

Software Engineering Intern

Software Development Company

Kuching, Sarawak

University internship focused on learning software development fundamentals through XML processing, API development, and testing.

Key Responsibilities

  • Performed XML tagging for legal document processing
  • Created basic RESTful APIs as learning exercises
  • Conducted API testing using Postman

Technologies

XMLRESTful APIsPostman