Full-stack engineer with 8+ years building scalable web applications, now specializing in AI-augmented development. Expert in creating production-level code, improving AI-generated solutions, and fixing major issues. Based in Kuala Lumpur, Malaysia.
I'm an AI-augmented software engineer with over 8 years of experience building robust web applications and scalable backend systems. Currently based in Kuala Lumpur, Malaysia, working at Snappymob.
I specialize in AI-augmented development workflows, leveraging tools like Cursor, GitHub Copilot, and Claude for rapid prototyping. My expertise includes creating production-level code, improving AI-generated solutions, and fixing major issues in complex codebases.
Deep expertise in TypeScript, Node.js, React, Next.js, and NestJS. I excel at structuring codebases for AI agent compatibility, designing efficient database schemas, and building RESTful APIs and microservices that scale.
Technologies and tools I use to craft exceptional digital experiences
Expert custom software maker specializing in Financial, HRM, and Social Media applications
Interactive personality assessment tool featuring 16 MBTI-style personality types across 4 role categories. Built with modern Next.js, includes anonymous testing, beautiful result photocards, and social sharing capabilities.
Enterprise-grade financial management system with real-time transaction processing, multi-currency support, automated reporting, and compliance features. Built with scalable architecture to handle high-volume transactions.
Comprehensive Human Resource Management system featuring employee onboarding, payroll processing, attendance tracking, performance reviews, and leave management. Streamlines HR workflows for organizations.
Custom enterprise social networking platform for internal team collaboration. Features include real-time messaging, content sharing, activity feeds, and team engagement analytics.
Expert in building tailored software solutions from scratch. Specialized in AI-augmented development workflows, rapid prototyping, and delivering production-ready code that solves complex business challenges.
Thoughts on software development, architecture, and technology
A comprehensive guide to setting up CloudWatch alarms for monitoring Node.js background jobs, ensuring reliability and performance in production environments.
A complete A-Z guide for configuring Nginx, PHP, MySQL, and phpMyAdmin on Ubuntu 20.04, including project deployment best practices.
Learn how to properly configure Nginx and Apache2 web servers for CodeIgniter applications with optimization and security best practices.
A step-by-step tutorial on exporting Google Contacts using Node.js and the Google People API, perfect for building contact management features.
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology
Feel free to reach out through any of these channels. I typically respond within 24 hours.