b.sc.
Biochemistry · University of Waterloo
Wet labs, assays, and the habit of writing everything down.
Software engineer, biochemist on paper. From undergrad wet labs to web platforms to hospital data, catalyzed by curiosity.
contents 01 abstract · 02 materials & methods · 03 reaction pathway · A appendix · 04 correspondence
I've built software that has to hold up in public: a sportsbook frontend under game‑day traffic at theScore Bet, enterprise admin tooling at Coveo, and now the pipelines that turn a hospital's EMR extracts into numbers clinicians act on.
The path here was unconventional: biochemistry at Waterloo, then a self‑taught pivot into software by way of automating Excel with VBA. Seven years on, the same restlessness is pulling me from frontend into data engineering, reasoning about trade‑offs across the whole stack.
AI tools are part of how I work day to day. Pairing with them lets me ship faster and refactor smarter, and the space I'm drawn to is bridging older systems, hospital records, legacy pipelines, with modern tooling, where there's still real friction worth untangling.
keywords: React · TypeScript · PySpark · Microsoft Fabric · developer experience · healthcare data
fig. 2 — tools in active use, ordered by acquisition
Interfaces that are fast, accessible, and pleasant to use.
Tooling, CI, and observability. Keeping teams fast and systems honest.
Hospital data from EMR, MOH, and CIHI sources into unified analytics platforms.
fig. 3 — read top to bottom, substrate to product
b.sc.
Wet labs, assays, and the habit of writing everything down.
self-taught pivot into software · activation energy: high
2020 – 2023
Built trial experiences and platform tooling for Coveo's Admin-UI with React, TypeScript, and Redux, supporting frontend teams across the organization.
2023 – 2025
Led initiatives that improved CI efficiency, test reliability, and application stability. Mentored developers, enhanced mobile usability, and built real-time observability with Datadog and Bugsnag.
2025 – 2026
Joined via theScore's migration under the Penn umbrella. On the Sportsbook Experience team for ESPN BET's web platform (since rebranded theScore Bet): UI revamps, performance tuning, and feature delivery across the sportsbook web app.
frontend → data engineering · catalyst: healthcare
2025 – present — in progress
Transforming healthcare data from EMR, MOH, and CIHI sources into unified analytics platforms on Microsoft Fabric, supporting better patient outcomes.
[redacted]
Quietly cooking up something at the intersection of data and craft. The shape of it will become clearer soon.
Personal blog kiendang.me ↗
Reflections on programming and Pomodoro-fueled learning sessions, since 2019.
Canadian Recalls canadianrecalls.ca ↗ writeup ↗
A better UX for Canadians checking product recalls.
fuelwise fuelwise.app ↗
AI-powered predictions for tomorrow's gas prices in Ontario, so drivers can time their fill-ups.
replies typically within a day or two