Experience
2025 – 2026 Senior Software Engineer · IGN
- Core contributor to the migration of Humble Bundle from a legacy Python codebase to a TypeScript monorepo built on Node.js and Payload CMS.
- Owned game key distribution, order management system (OMS), and product information management (PIM) within the order fulfillment pod.
- As the pod's only Python engineer, maintained the legacy Python services, including an upgrade from 2.7 to 3.8, while helping rebuild their functionality in the new TypeScript stack.
- Introduced agentic engineering workflows to the team, mentoring engineers on tools like Claude Code and Pi while teaching how large language models work, from prompting to context preservation.
- Built an internal tool that drafts git commit messages and pull request descriptions with AI, keeping project history clear and consistent.
- Shipped a tool that links Claude Code session context to each commit, so the team could trace the how and why behind every agent-driven change.
- Node.js
- Next.js
- Payload CMS
- Python
- Google Cloud
- LLMs
2023 – 2025 Software Engineering Consultant · DV
- Consulted for clients across the stack, from expert-witness and advisory work to DevOps and hands-on development, covering early concepts, code reviews, architecture, and production deployments.
- Cut infrastructure costs for startups by moving them off managed cloud services to self-hosted deployments, in one case moving a client off Heroku to drop their monthly bill from $3,400 to $560, an 84% reduction.
- Led the move to Kamal deployments for Olympia and RCRDSHP, giving both leaner, cost-effective infrastructure.
- Ruby on Rails
- Deno
- Next.js
- Python
- Rust
- LLMs
2020 – 2022 Senior Software Engineer · Angle
- Built a global photography marketplace from scratch, connecting 1,000+ professional photographers with customers across 500+ cities.
- Reworked the legacy Firestore data model to surface sales and marketing insights, lifting conversion rates by 25%.
- Containerized the backend and deployment pipeline with Docker, cutting deploy times by 60% and making releases far more reliable.
- Kept the existing React app healthy through the rebuild, shipping bug fixes and performance work so active users were never blocked.
- Lowered cloud costs by migrating databases and right-sizing infrastructure.
- Ruby on Rails
- Node.js
2018 – 2019 Co-Founder & Lead Engineer · HODL Wallet
- Led a small team building an open-source, Bitcoin-only wallet for iOS and Android, reaching 100K+ downloads at a 4.0-star average.
- Built the security features at the heart of the wallet, from on-device key storage to backup and recovery.
- Built a React knowledge base for users that cut support requests.
- Maintained the apps and open-source libraries day to day, reviewing code and working with the community to keep the product stable.
- Swift
- Java
- C
- Node.js
2014 – 2019 Co-Founder & CTO · Bitstop
- Built the company's Bitcoin ATM SaaS platform from scratch and grew the network past 2,700 machines across 39 states.
- Hired, mentored, and led a team of 6 engineers, consistently shipping ahead of schedule.
- Worked directly with kiosk manufacturers to deploy our software on bare metal, cutting install time and smoothing the franchisee rollout.
- Founded and hosted Miami's first Bitcoin Hackathon, drawing thousands and seeding the local blockchain community.
- Crystal
- Ruby on Rails
- Node.js
- Python
- .NET
2016 – 2019 Co-Founder & Web Developer · The Plantain
- Built and ran a WordPress multisite network powering several satirical news sites.
- Kept the sites online through rapid growth, absorbing traffic spikes from hundreds of thousands of readers.
- Built a secure drop portal for private source communications.
- WordPress
- Ruby
- PHP
2012 – 2014 Web Developer · iAnalyst
- Built WordPress themes from static designs with HTML, CSS, and jQuery.
- Wrote custom WordPress plugins to fit each client's needs.
- Ran a fleet of dedicated and VPS Linux servers hosting 80+ client sites.
- Handled customer support through an email ticketing system.
2010 – 2011 Web Developer · Oasis Media Group
- Turned static designs into WordPress themes with HTML, CSS, and jQuery.
- Built custom WordPress plugins tailored to each client.
- Built a white-label management system for multiple agencies.
- Ran dedicated and VPS Linux servers hosting 300+ client sites.
- Handled customer support over email ticketing.
About

I'm a Senior Software Engineer based in Denver, CO with over 16 years of experience. My most recent work has been in ecommerce and agentic engineering workflows. Before that, I shipped Bitcoin ATMs, SaaS platforms, and crypto wallets. Over the last few years, I've focused on applied AI, building LLM-powered features and agentic developer tooling.
My best work happens at the seam between product and infrastructure, taking ideas from concept through architecture and into large-scale production. I've shipped iOS and Android apps with 100K+ downloads, scaled a Bitcoin ATM network past 2,700 machines, and led teams toward efficient, self-hosted deployments.
Lately I've been introducing LLMs and agentic workflows to engineering teams, mentoring on tools like Claude Code and Pi while teaching how they work, from prompting to context preservation.
In my spare time, you can usually find me testing the latest open source LLM, opening Pokémon packs, hanging out with my wife and cat, or running around Speranza.
Open Source
Kamal Maintenance
- Docker
Kamal accessory to put any web app into maintenance mode.
Homebrew Kamal
- Brew
- Ruby
Homebrew Tap for Kamal, Mac and Linux Support.
IGNGG
- Node.js
A Discord Bot to easily find Game Guides directly in chat.
IGN search proxy
- Ruby
Small Google search proxy for ign.com and ign.com/wikis.
Shamir's Secret Sharing with offline support.
A simple tool that picks a random Crypto-Pair for you.
Tipcoin Core
- C++
Experimental Open Source Blockchain for P2P Tipping.
twilio.cr
- Crystal
A Crystal shard for communicating with the Twilio API.
Hunter.io API wrapper for Crystal-Lang.
Simple Foxhole artillery distance and azimuth calculator.
pececito
- Python
Experimental fishing bot for World of Warcraft Classic.
Available for work
Let's build something together.
Open to interesting projects and meaningful collaborations. Have an idea, or just want to chat? Say hello.
[email protected]