Summary
Technology leader who builds high-performing software teams from scratch and turns struggling ones around, connecting architecture, process and organization so each part serves both today's goals and long-term scale.
Hands-on across architecture, development and product strategy. Building on Amazon Web Services since 2006, from large distributed services to fully serverless, event-driven applications, and putting AI into production in data pipelines, automated decisions and content processing.
Entrepreneurial by nature: founded and grew a successful software company, and has led new products at startups and large public companies from first concept to delivery.
Experience
SiriusXM / Pandora
2021 – present
Distinguished Engineer · Las Vegas, NV
- Started and delivered major overhauls of mission-critical systems on his own initiative.
- Rearchitected the podcast ingestion pipeline, covering more than 500,000 feeds, as a fully serverless design, improving performance and cutting costs by over 80%.
- Led the creation of a unified content aggregator that brings data from many separate services into one consistent store for application teams.
- Designed and built a management interface with end-to-end observability and fast troubleshooting for core content data.
SteamStreet, Inc.
2007 – present
Founder and Principal · Santa Cruz, CA and Las Vegas, NV
- Created Wrestler and Wrestler: Unstoppable, the top wrestling games on Facebook, reaching 50,000 daily users and $500K in annual revenue.
- Launched Vegasful in 2025, a platform for discovering events in Las Vegas on iOS, Android and the web.
- Building WrestleVRS, a persistent social wrestling game with AI as writers' room, commentator and continuity editor.
- Shipped Kinflix and Curiosity Playlist (2025), and maintains the open-source Kotlin libraries awskt, graphkt and cdk4kt.
Precision Opinion
2019 – 2021
Director of Engineering · Las Vegas, NV
Led and was the main contributor to two strategic applications: an SMS market research platform supporting millions of conversations while staying compliant with telecom rules, and a time tracking and scheduling tool for a fast-moving call center. Both built in Kotlin and React on AWS, with DynamoDB and serverless technologies.
Celerity Solutions
2018 – 2021
Principal Engineer · Henderson, NV
Worked with Zappos on its internal data analysis platform: processed and ingested product and pricing data into Amazon and Zappos systems, built serverless applications that filter notification data at massive scale, and helped migrate datasets from Oracle to Postgres.
FileRight
2016 – 2018
Director, Software Engineering · Henderson, NV
Ran core engineering for wizard-based immigration products. Rearchitected the platform so new products and legal updates could ship far faster, and managed an overseas team, building habits of communication and transparency.
Caesars Entertainment
2014 – 2016
Digital Development Manager · Las Vegas, NV
Managed development of every customer-facing Caesars website across 50+ properties, brands and markets. Overhauled the Adobe Experience Manager platform and team process, rebuilt and launched 50 fully responsive resort sites, and moved testing and development to AWS.
Rocket Ninja
2010 – 2012
Product Manager · San Francisco, CA
Sold SteamStreet's games to Rocket Ninja and led product development of Wrestler: Unstoppable, taking it to a 3D animated game in Flash and growing it past 500,000 monthly users.
SimpleDevices
2001 – 2007
Director, Software Engineering · San Mateo, CA
Managed software for network-connected entertainment devices across embedded, desktop and hosted applications. Designed an adaptive process for many concurrent projects, built domestic and offshore engineering and quality teams, and shaped technology strategy with executives and sales.
Earlier
- Universal Electronics
- Mobile Software Engineer, Android apps for media device control · 2013 – 2014
- Servo
- Software Engineer, client-heavy web applications in PHP and Node.js · 2012 – 2013
- Tirata
- Software Engineer, next-generation wireless messaging · 2000 – 2001
- Adobe Systems
- Computer Scientist, technical lead on Adobe Premiere · 1998 – 2000
- Quark
- Software Development Engineer, plug-in framework for QuarkXPress · 1997 – 1998
- Corel
- Software Developer, CorelDRAW for Macintosh · 1996 – 1997
Education
Queen's University, Kingston, Ontario. Bachelor of Commerce, specializing in Information Systems and International Business.
Skills
- Leadership
- Building teams from scratch, turning teams around, onshore and offshore management, process design
- Architecture
- Serverless and event-driven systems, distributed services, data pipelines, GraphQL
- Cloud
- AWS since 2006: Lambda, DynamoDB, SQS, S3, CloudFront, CDK and CloudFormation
- Languages
- Kotlin (JVM, Multiplatform, Native), JavaScript and React, Python
- Apps
- Compose Multiplatform for iOS, Android and web; Facebook platform games
- AI
- AI in production pipelines, automated decision systems, image, video and voice generation