Profile

Kien Dang

Software Engineer

Toronto, Canada 🇨🇦

From biochemistry labs to code, catalyzed by coffee and curiosity

About Me

Hello! I'm — a software developer with 6 years of experience and a strong focus on frontend development. I specialize in crafting responsive, accessible, and high-performance user interfaces that deliver seamless web experiences.

After graduating from the University of Waterloo with a Bachelor of Science in Biochemistry, I found myself working in a costing role where I spent most of my time in Excel spreadsheets.

While the job wasn't related to my degree, it was there that I discovered a passion for problem-solving through automation — I started using VBA to streamline repetitive tasks, and that experience ignited a deeper curiosity about programming.

Motivated by that spark, I made the decision to leave and pursue a self-taught path into software development. Since then, I've been committed to continuous learning and growth, staying at the forefront of frontend technologies to build fast, accessible, and user-friendly applications.

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
PhotoshopPhotoshop

Platform Engineering

Building tools, improving DX, and ensuring system reliability

CI/CD & Build Tools

CircleCICircleCI
WebpackWebpack
ViteVite

Monitoring & Analytics

DatadogDatadog
BugsnagBugsnag
PostHogPostHog

Testing & Quality

RTLRTL
PlaywrightPlaywright
HappoHappo

Version Control

GitGit
GitHubGitHub

Data Engineering🌱

🌱 Currently developing these skills below

Building data engineering and analytics skills for healthcare transformation

Experience

Data Solutions Principal (Part-time)

Collingwood General & Marine Hospital logo

2025 – Present

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

Penn Entertainment logo

2025 – Present

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

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 RedFlagDeals Discord Bot

RedFlagDeals Discord Bot

A private Discord bot that monitors RedFlagDeals and sends real-time alerts on savings and price errors.

Node.js
Discord.js
Upstash
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!