I'm a full-stack engineer with 11+ years leading teams across the technology stack. I work daily with AI coding tools to ship software, from standing up brand-new products to landing targeted changes across distributed systems spanning many repositories. I take ideas from concept to production.
Experience
ABBYY
- Led a brand-new four-person cross-functional team (every member new to ABBYY) from concept to launch of a new public API and its developer portal in three months, leaning heavily on AI coding assistants to accelerate our work.
- Used an OpenAPI spec to drive both the typed SDKs (generated with Speakeasy) and the developer docs (published with Mintlify), keeping API, SDKs, and docs in sync.
- Used AI-assisted prototyping to quickly take API proposals from idea to working demo, enabling fast iteration on product direction before committing to a final API surface.
- Designed and built the data migration from Vantage 2 to Vantage 3 (ABBYY's Intelligent Document Processing platform), moving data across 25+ databases and services without disrupting existing customer deployments.
- Leveraged AI coding tools to navigate and modify a massive legacy codebase, so that making changes across many repositories felt more like working in a single codebase.
Ionic / OutSystems
Acquired by OutSystems in November 2022
- Led a team of six globally distributed engineers from both Ionic (US) and OutSystems (Portugal) to consolidate onto a single mobile build infrastructure across both organizations.
- Worked on Ionic Appflow, a mobile CI/CD system handling thousands of app builds daily and nearly a billion monthly requests to support over-the-air updates to end-user devices.
- Led the migration of critical iOS build infrastructure to AWS using Terraform, producing repeatable infrastructure and cutting application build times by 20%.
- Led development of a new public CLI in Go, a language new to the team, allowing customers to easily adopt our services into their existing CI/CD pipelines.
- Partnered with a cross-functional team to prepare for SOC 2 Type 1 and Type 2 audits, authoring and evaluating policies required for certification.
SPS Commerce
- Prototyped new product directions on an internal innovation team, validating ideas end-to-end and seeding features that shipped across multiple product lines.
- Led development of a critical internal application for managing customer configurations, increasing efficiency of several customer success teams.
- Designed and developed a platform-level service for observing and executing long-running and recurring customer processes.
- Led development of a Shopify app for automated customer onboarding and billing, released to the Shopify App Store.
- Mentored an intern over ten months through the Shopify app release and the platform service above.
- Partnered with the design team on the initial build-out of a UI pattern and component library, enabling rapid prototyping and increasing developer productivity.
- Led a team of three engineers through the rewrite of a legacy web application using Angular and Node.
- Enabled blue-green and feature-flagged deployments by integrating LaunchDarkly into front- and back-end services.
- Designed and built a serverless REST API for managing localization assets using AWS Lambda, DynamoDB, and API Gateway.
- Prototyped a serverless solution for data replication from a legacy Oracle database to AWS Aurora.
Skills
Go · TypeScript · Node.js · Python · Ruby · C# · React · Next.js · OpenAPI · AWS · Azure · Cloudflare · Vercel · Docker · Terraform · Kubernetes · GitHub Actions · Grafana · PostgreSQL · DynamoDB · Redis · Claude Code
Education
B.S. Computer Science · Winona State University, 2013