Kien Dang

Software Engineer

Toronto, Canada

From biochemistry labs to code, catalyzed by coffee and curiosity

Cmd+K to navigate

About Me

Hi, I'm Kien, a software developer focused on frontend. I build responsive, accessible interfaces and care a lot about how a product actually feels to use.

My path here was unconventional: biochem at Waterloo, a costing job where I started automating Excel with VBA, then a self-taught pivot into software.

AI tools like Claude Code are part of how I work day-to-day. Pairing with it lets me ship faster and refactor smarter. I learn at a speed that wasn't possible a few years ago.

That speed has meant growing from frontend into data engineering and broader full-stack work, learning to reason about trade-offs across the stack. The space I'm drawn to is bridging older systems with modern AI tooling, where there's still real friction worth untangling.

Skills

Frontend Development

Building responsive, accessible, and performant user interfaces

Core Technologies

TypeScriptTypeScript
ReactReact
Next.jsNext.js
JavaScriptJavaScript
Node.jsNode.js

Libraries & Styling

ReduxRedux
ZustandZustand
GraphQLGraphQL
TailwindTailwind
ApolloApollo

Design & Tools

FigmaFigma

Platform Engineering

Building tools, improving DX, and ensuring system reliability

CI/CD & Build Tools

CircleCICircleCI
ViteVite
DockerDocker

Monitoring & Analytics

DatadogDatadog
BugsnagBugsnag
PostHogPostHog

Testing & Quality

RTLRTL
PlaywrightPlaywright
HappoHappo

Version Control

GitGit
GitHubGitHub

Data Engineering🌱

Building data engineering and analytics skills for healthcare transformation

Experience

Currently

Data Engineer (Part-time)

2025 – Present

Collingwood General & Marine Hospital logo

Building expertise in data engineering and Microsoft Fabric while supporting the transformation of healthcare data from multiple sources (EMR, MOH, CIHI) into unified analytics platforms that drive better patient outcomes.

Software Developer

2025 – Present

Penn Entertainment logo

Transitioned to Penn Entertainment as part of theScore's migration under the Penn umbrella. Currently on the Sportsbook Experience team, contributing to ESPN BET's web platform. Focused on UI/UX enhancements, performance tuning, and feature delivery across espnbet.com.

Software Developer

theScore logo

2023 - 2025

Driven by a focus on developer experience, performance, and frontend scalability, I've led initiatives that improved CI efficiency, test reliability, and application stability, while also mentoring developers, enhancing mobile usability, and building real-time observability with Datadog and Bugsnag

Software Developer

Coveo logo

2020 - 2023

Developed new trial experiences and contributed to platform tooling for Coveo's Admin-UI using React, TypeScript, and Redux, supporting frontend teams across the organization.

Projects

In the Lab

Untitled

Quietly cooking up something at the intersection of data and craft. The shape of it will become clearer soon.

Side Project
WIP
Coming soonmore soon
Project Personal Blog

Personal Blog

My space to reflect on programming, track progress, and stay accountable with Pomodoro-fueled learning sessions.

React
Next.js
Tailwind
Project Canadian Recalls

Canadian Recalls

A website that provides Canadians a better UX experience when checking for product recalls.

React
Next.js
Tailwind
Project FuelWise

FuelWise

AI-powered web app that predicts tomorrow's gas prices in Ontario, helping drivers save money by timing their fill-ups.

Next.js
PostgreSQL
Redis
AI/ML

Contact

If you'd like to have a coffee chat — feel free to reach out using the form below!