ABOUT

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 2020

Bachelor 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