Software Engineer
Frontend engineer specialising in React (TypeScript) to build production-grade SPAs, complex interactive data visualisations, and analytical dashboards that handle real-time data at scale. Proven track record of optimising application performance, implementing complex features, troubleshooting and delivering high-quality code in agile environments. Passionate about solving challenging technical problems and building user-centric solutions. A fast learner who rapidly adapts to new technologies and frameworks. AI-native by practice — shipping full-stack personal projects end-to-end using Claude Code (branch claude/* workflows), Supabase backend integration, and Vercel deployments, while running local models via Ollama and Aider.
Technical Skills
Experience
ST Engineering Mission Software & Services Pte Ltd
Total Agile Solutions Pte Ltd
Education
Institute of System Science, National University of Singapore
C# (.NET, ASP.NET MVC), Java (Spring MVC, JDBC, JPA), JavaScript (React), Android, Python (NumPy, Pandas), MongoDB. Algorithms, data structures, OOP, SDLC, database design.
University of Birmingham
Honours, Second Upper Division (2:1)
Courses & Certificates
School of Computing, National University of Singapore
Express.js, Flask, React, MongoDB, TensorFlow, Keras (LSTM RNN), MLflow. Achieved 98.33% on weekly assignments and capstone.
IBM