Hi, I'm Dan.
A senior product engineer building end-to-end in TypeScript—where clean architecture meets obsessive UI polish. Most recently Staff Engineer at Wizard AI.
01 — About
I got into software by soldering bike power meters and flying quadcopters with hand gestures. These days I build whole products — APIs and data models, component systems, and the quiet details that make software feel effortless.
I work across the stack in TypeScript — React on the client, Node on the server — with a soft spot for polished UI. I still think like an embedded engineer about every byte and frame.
- 2026Wizard AIStaff Software Engineer
Shipped social voting from database to UI, rebuilt responsive layouts, and cut First Contentful Paint by roughly half.
- 2025CommsorSenior Full-Stack Engineer
Founding engineer who owned the product stack, built the core introduction workflow, and cut network crawls from hours to minutes.
- 2022–25NearformSenior Software Engineer
Built the frontend for a Fortune 500 retailer's Module Federation migration and data-heavy monitoring tools for a telecom client.
- 2020–22WizeHiveSoftware Engineer
Built the visual workflow editor for a React and GraphQL rewrite of a grant-management platform.
- 2018–20Vistar MediaSoftware Engineer
Built React features for a digital out-of-home ad platform, wrote Python microservices, and served on AWS on-call.
- 2018Computer Enterprises Inc.Associate Developer
Turned data science workloads into production systems on Azure and prototyped an insurance app with Web Components.