Computer Engineering student at NUS who builds across the stack — native iOS apps in Swift, TypeScript / Next.js web apps, and Python ML / LLM tooling — with a recurring interest in fintech and markets.
- 🔭 Building native iOS apps —
AlphaLens,TinyHues(habit tracker),BarcodeScanner - 🤖 Working with LLMs & agents —
career-ops(an AI job-search system built on Claude Code) andswe-llm - 📈 Exploring fintech & markets tooling —
stockfolio,AlphaLens - 🌐 Shipping web apps in TypeScript / React —
RapidGuard,drms,nextjs-dashboard - 🧠 Comfortable down to the metal — data science notebooks, RTOS in C, and FPGA / Verilog
- ⚡ Fun fact: off the keyboard you'll find me playing table tennis and badminton — on it, finding new ways to max out my Claude usage
| Project | What it is | Stack |
|---|---|---|
| AlphaLens | A unified iOS investment companion that consolidates your portfolio into a single source of truth and surfaces intelligent, data-driven insights | Swift |
| TinyHues | Minimalist habit-tracking iOS app | Swift |
| career-ops | My fork of santifer/career-ops, extending the AI-powered, Claude Code-based job-search engine with a redesigned web UI and new capabilities | JavaScript |
| RapidGuard | An AI-driven disaster-response platform delivering real-time hazard detection, dynamic emergency guidance, and interactive, context-aware situational intelligence — engineered to stay resilient when conventional analytics buckle under pressure | TypeScript |
| swe-llm | A FastAPI backend that wraps LLM chat completions with MongoDB-backed conversation persistence, exposing a clean REST API for managing prompts, conversations, and token usage | Python |


