Work
Netflix
Senior → Staff Software Engineer
Jun 2021 - Present
4 yrs 4 mos
Leading developer experience initiatives and building production-critical platforms at Netflix scale. Focused on media production workflows, transforming how teams build and observe complex systems.
Studio Orchestrator Platform
Transformed a prototype into the backbone of the world's largest scripted content production system. Built a comprehensive platform comprising node-graph UI, rich observability tools, and SDKs that integrate seamlessly across the Netflix ecosystem.
Heap
Senior Software Engineer
Jan 2019 - Jun 2021
2 yrs 6 mos
Worked on the web analytics platform, building the query web UI, dashboard visualizations, and backend query system responsible for converting queries into SQL.
ERC dEX
CTO & Co-founder
Sep 2017 - Dec 2018
1 yr 4 mos
Co-founded a web-based trading platform for token traders on the Ethereum network. Built the trading interface and developed an SDK for blockchain applications.
Created and maintain tsoa, a TypeScript library for building OpenAPI-compliant REST APIs. Used by 6.6k+ repositories with 180+ contributors.
Key Features
TypeScript-first API development using decorators and type annotations as the single source of truth. Automatic OpenAPI spec generation, request validation, and support for Express, Hapi, and Koa frameworks.
UserVoice
Software Engineer
Oct 2015 - Feb 2018
2 yrs 5 mos
Developed customer feedback and product management tools, focusing on scalable web applications and API design.
ShareFile (Citrix)
Customer Support → Software Engineer
2011 - 2015
4 yrs
Worked on the ShareFile web application as a software engineer, after starting in customer support and progressively advancing through technical roles. Self-taught programming while solving increasingly complex problems, building my engineering foundation at this growing SaaS company.