A bit more about me.
Hi, I'm Kai — short for Chin Kai Xiang. Here's the longer version of how I got here, what I've learned, and what I'm into outside of code.
EDUCATION
Universiti Tunku Abdul Rahman
Sungai Long, Kajang, SelangorMay 2017 — May 2020Bachelor of Science (Hons) Software Engineering
3.8008CGPA
First-Class HonoursHonours
Key Coursework
Data Structures & AlgorithmsMobile & Web DevelopmentCloud ComputingAdvanced DatabaseArtificial IntelligenceData MiningSoftware ConstructionServer Configuration
ACHIEVEMENTS
President's List
4 trimesters (Jan 2018, May 2018, Jan 2019, May 2019)
Dean's List
2 trimesters (May 2017, Oct 2018)
UTAR FYP Poster Competition
First runner-up (Tenant Management Mobile App)
IOI Hackathon 2020
Top 10 Finalists (Hi Tech Tenancy)
TECHNICAL SKILLS
Core Tech Stack
Languages
TypeScriptJavaScript (ES6+)Dart
Frontend
ReactReact NativeFlutterNext.jsUmiJS
Backend & API
Node.jsGraphQL
Databases
PostgreSQLMySQLMongoDB
Engineering & DevOps
CI/CD & Versioning
GitHub ActionsCircleCIGitAppVeyor
Cloud & Infra
AWSAlibaba CloudFirebaseSupabaseDockerNginxPM2
Testing & Quality
JestMockitoUnit/Integration TestingTDD
Monitoring
DatadogSentryPosthogSegmentMixpanelFullstoryAmplitude
Additional
AI & ML
OpenAI APIPandasNumPyScikit-LearnTensorFlowKeras
Dev Tools
GitHub CopilotClaude CodeCursorVS CodeVimLinux
PERSONAL
Languages
ChineseEnglishMalayHokkien
Interests
Tech enthusiastBadminton