Hi, I'm Arthur — a Computer Science undergraduate at NUS (GPA 4.15/5.0) with hands-on experience shipping full-stack products across the whole development lifecycle. I've built and deployed applications using React, Vue 3, TypeScript, Node.js, Go, and Java, integrating cloud services like AWS S3 and DynamoDB, and I care about writing code that is secure, maintainable, and purposefully structured.
I completed a Software Engineering internship at PatSnap, where I built AI-driven web interfaces with Vue.js and TypeScript against production REST APIs. Outside of coursework and internships, I independently design and ship my own projects — from an equity research platform with cloud-backed authentication, to a full-stack discussion forum with RBAC and security-hardened endpoints. I'm drawn to backend systems and security, and I actively sharpen those skills through self-study in PostgreSQL, and hands-on testing with tools like Burp Suite and Caido.
End-to-end ownership
Comfortable taking a feature from schema design and API layer through to a polished frontend and deployment.
Security-conscious by default
I think about RBAC, least-privilege, and input validation from the start, not as an afterthought.
Shipped real products
Built and deployed multiple full-stack applications independently, including cloud-integrated systems with real auth flows.
Calm and reflective under pressure
Developed through RSAF pilot training — I debrief methodically, iterate quickly, and don't cut corners under stress.
Education
National University of Singapore
Bachelor of Computing in Computer Science • Aug 2024 — May 2028
Current GPA: 4.15 / 5.0. Coursework spans software engineering, data structures, algorithms, and systems programming.
Internship
PatSnap — Software Engineer Intern
Nov 2025 — Jan 2026
Built AI-driven web interfaces in Vue.js and TypeScript, consuming production REST APIs for interactive data and agent-based systems.
National Service
RSAF — Pilot Trainee
Jul 2022 — May 2024
Developed sharp situational awareness and a structured debrief culture — habits that carry directly into how I approach engineering problems.
Community
ACRES — Project Manager
Aug 2020 — May 2021
Led a fundraising initiative and launched a YouTube channel to raise awareness for wildlife habitat conservation.