Work

Netflix

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

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

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.

tsoa

tsoa

Open Source Creator

2016 - Present

4k+ ⭐

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

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.

Citrix

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.