← home ⛵/resume.md (plain text, for agents)

David Blass

Boston, MA · david@arktype.io · ssalbdivad.comgithub.com/ssalbdivad · linkedin.com/in/ssalbdivad · arktype.io

TypeScript engineer. I write the TypeScript types other libraries depend on- and lately, the agents that write the rest.

Numbers: a snapshot of 2026-10-13; npm figures cover 2026-09-13 to 2026-10-12; each links to its source.

Experience

Author, ArkType ecosystem2022–present

Co-creator, Standard Schema2024–present

Co-founder, Pullfrog2025–present

TypeScript performance consultant2023–2025

Founder, Redo Inc.2019–2021

SDET II, Amazon Alexa Devices2017–2019

How I work with agents

I build Pullfrog by running many coding agents in parallel, every day, through Ntwine- a local tool I maintain. It grew out of Frizz, an earlier open-source tool, and keeps its design: every agent thread on one board, and a queue of the ones that need me. The rules I've added on top, for the agents and for me: size work by scope, never in days; report honest effect sizes; lead with what changed; preserve evidence.

Talks

Education

Tufts University, 2011–2015. Computer Science, Entrepreneurial Leadership, Philosophy.