Hi, I'm David,

I like to build things

Currently, I'm a software consultant and technical architect with deep expertise in TypeScript and React. My experience includes building mobile and web applications across various industries, including Blockchain, E-commerce, and Medical Supply Manufacturing.
As a technical lead, I have coached teams on software best practices around TypeScript adoption, testing, ensuring data security, building internal tooling, and implementing Micro Frontend architecture.
In my free time, I like experimenting with different ways of combining math and programming, participating in bug hunts, and traveling.
ts-logo

Speaking

I talk about TypeScript, architectural patterns, and things I find interesting.

Upcoming

CodeMash 2025

Jan 14 2025 - Sandusky, Ohio

codemash.org

Down the Rabbit Hole: Exploring Advanced Typescript

Enterprise Grade Micro Frontends

In The Past

UtahJS Conf 2024

Sep 13 2024 - Sandy, Utah

utahjs.com

Unleashing Conditional Types

Slides

Beer City Code 2024

Aug 2 2024 - Grand Rapids, Michigan

beercitycode.com

Enterprise Grade Micro Frontends

Slides

Get in Losers We’re Learning Advanced TypeScript

Slides

DeveloperWeek 2024

Feb 21 2024 - Oakland, California

www.developerweek.com

Get in Losers We’re Learning Advanced TypeScript

Slides

Vegas Programmers

May 18 2024 - Las Vegas, Nevada

www.meetup.com

Unleashing Conditional Types

Slides