About
Software Engineer with a desire to create value and impact. I specialise in database systems. I enjoy designing fast and efficient queries based on fundamentals in query tuning, data modelling techniques, denormalisation, and transactions in relational databases. Strong interest in safe and reliable systems that reduce toil. Curious and proactive with strong presentation skills.
Skills
Programming
TypeScriptJavaScriptPythonJavaGoC#SQLBash
Web
ReactNext.jsNode.jsExpressFastifyFastAPItRPCREST APIsDrizzle ORMTailwindDjangoSpring Boot
Databases
PostgreSQLSQL ServerMongoDBRedisSupabaseFirebaseNeo4j
Data Engineering
Apache AirflowSparkMapReduceCron
Testing
VitestJestPlaywrightJUnit
Cloud, DevOps & Infrastructure
LinuxAWS Certified Cloud PractitionerAzure FundamentalsDockerKubernetesTerraformVMware vSphereCI/CDGitHub ActionsVercel
Analytics & GIS
Qlik SenseKepler.glArcGIS ProQGIS
Tools
GitVimFigma
Education
National University of Singapore (NUS)
Bachelor of Computing in Computer Science, NUS College · 2022–2026
Software Engineering Principles and PatternsDesign and Analysis of AlgorithmsIntroduction to AI and Machine LearningOperating SystemsComputer OrganisationDatabase Systems ImplementationBig Data Systems for Data ScienceDatabase Applications Design and TuningInternet ArchitectureIntroduction to Computer NetworksProgramming Methodology II (OOP)Programming Methodology IEffective Communication for Computing ProfessionalsSoftware EngineeringDatabase SystemsLinear AlgebraDiscrete StructuresCalculus for ComputingQuantitative Reasoning with DataProbability and StatisticsDigital and AI EthicsGIS Design and PracticesIntroduction to GISSolving Energy and Environmental Problems
Institut National des Sciences Appliquées de Lyon (INSA)
Department of Computer Science, Department of Telecommunications · 2025-2025
Foundations of Data EngineeringDeep LearningDistributed Systems and MiddlewareData MiningNetwork Engineering
Languages
English — FluentChinese — FluentFrench — A2Thai — A1
Co-Curricular Activities
- —Oversaw welfare and safety of 36 residents as a Residential Assistant
- —Organised ClimbNUS 2024 as Project Director, attracting over 300 participants
- —Captain of the NUS College Climbing Club, planning weekly activities for 55 members