$ init foundation --computing
Foundation in Computing
Started my computing journey by learning how websites, mobile apps, networks, databases, and IoT systems work together.
My journey
Timeline of how I grew from learning software fundamentals into building full-stack, AI, blockchain, and enterprise-style systems.
$ init foundation --computing
Started my computing journey by learning how websites, mobile apps, networks, databases, and IoT systems work together.
$ study software-engineering --tarumt
Strengthened my computer science foundation while learning how to design, test, and structure software systems.
$ work internship --ifast --software-engineer
Moved from academic projects into enterprise financial technology systems with production-aware development practices.
$ build ai-interview-assistant --rag --llm
Expanded into AI engineering by building a resume-aware mock interview system using LLMs, embeddings, vector retrieval, and answer evaluation.
Toolkit
Click each category to explore my stack without turning the page into a long wall of logos.
Java
Python
SQL
JavaScript
TypeScript
PHP
Kotlin
Dart
Flutter
Solidity
React
Angular
Vue3
Node.js
Express
Spring Boot
Django
Tailwind
HTML
CSS
MySQL
MongoDB
PostgreSQL
Oracle
Firebase
Supabase
Redis
phpMyAdmin
Git
GitHub
Linux
Postman
Responsively App
JMeter
Jenkins
ArgoCD
Vercel
Docker Compose
Cloudflare
Oracle Cloud
Kong Gateway
RAG
Pinecone
Gemini
Deepgram
n8n
Google Colab
Anaconda
Chinese
Native
Cantonese
Native
English
Fluent
Malay
Conversational
Japanese
Beginner
Featured Work
Mobile-first corporate website built from client requirements with optimized deployment.
AI / Web App Resume-aware mock interviews using retrieval augmented AI feedback.
Tamper-resistant academic credential verification using SSI, DID, IPFS, and blockchain.
AI-based wildfire size prediction using environmental data, spatial features, and optimized machine learning models.
Customer service platform integrating AI chatbot assistance, backend services, and containerized deployment.
Agentic AI system that autonomously investigates production incidents using logs, metrics, runbooks, and retrieval-augmented reasoning.
A little more about me
Product-minded, I try to provide value
Debugging-focused, I enjoy solving problems
Focusing on Clean UI
Swimming / Badminton / Snooker
Learning Japanese
Let’s connect
Email is the fastest way to reach me. GitHub and LinkedIn are there for a deeper look first.