About

Full stack software engineer with deep experience building consumer products used and loved by millions. Has delivered high-impact mobile and web applications across startups and large organizations, from early concept through large-scale adoption.

A key contributor to the KAYAK and Foodler apps, both of which earned loyal users and five-star reviews. At KAYAK, built widely used features including Price Alerts and Flight Tracker. At Foodler, developed the iOS app from scratch and went on to build and lead the product and engineering team. Currently principal engineer at Tinyhood, architecting a video education platform for new parents.

Values maintainable systems and thoughtful design, with an emphasis on simplicity and long-term sustainability. Approaches engineering with a product mindset, paying close attention to usability, reliability, and long-term quality. Thrives on small, collaborative teams with high ownership. While primarily technical, also contributes meaningfully to product strategy, UI/UX design, and customer support.

Experience

Tinyhood Principal Engineer 2021–Present

Principal engineer on a video education platform for new parents, owning critical systems across the stack.

  • Designed and built REST APIs supporting consumer and B2B products
  • Implemented subscription pricing and billing workflows
  • Led development of a consumer referral program
  • Integrated third-party analytics, advertising, and marketing platforms
  • Built and maintained internal admin tooling
  • Owned CI/CD pipelines and deployment infrastructure
Ruby Ruby on Rails PostgreSQL Heroku Stripe TypeScript React Next.js Tailwind CSS Vercel GitHub Actions Claude Code
Amazon PillPack Senior Software Engineer 2018–2019

Full-stack engineer on a large-scale online pharmacy platform.

  • Built customer-facing web application for prescription signup and management
  • Designed and implemented REST APIs
  • Contributed to CI/CD and deployment infrastructure
  • Led and supported recruiting efforts to grow the engineering team
TypeScript Vue.js Bootstrap Ruby Ruby on Rails PostgreSQL AWS Serverless
Foodler VP Mobile 2013–2017

Led mobile development for one of the top food delivery platforms in the U.S. (acquired by Grubhub).

  • Built the iOS consumer app from scratch
  • Built the delivery driver iOS app from scratch
  • Rescued and completed a failed outsourced Android effort
  • Built and managed the company's first engineering team (Web, iOS, Android)
  • Supported growth to $80M+ in annualized gross food sales
Objective-C Swift
KAYAK Software Architect 2010–2013

Senior technical contributor on the KAYAK iOS app.

  • Built core features including Price Alerts and Flight Tracker
  • Led modernization efforts, including ARC adoption
  • App was included in Apple's App Store Hall of Fame
Objective-C Java
Zeemote Director of Software 2006–2009

Development of software for a Bluetooth gaming controller.

  • Developed the SDK for third party game developers
  • Integrated SDK into popular games such as Sonic the Hedgehog and FIFA Soccer
Java
BAE Systems Software Engineer 2001–2006

Development of software supporting research and development for national defense.

  • Developed simulation software and algorithms supporting missile defense and UAV mission planning
Java C++

Side Project

Backyard Safari Screenshot
Published one of the first augmented reality apps for iOS.
  • Allows kids to view 3D models of wild animals through an iPhone
  • Full source code is available (Swift)
  • No children or animals were harmed in the making of this app
Swift

Education

State University of New York at Buffalo

  • MS, Computer Science
  • BS, Computer Science, Magna Cum Laude

Influential Books