Founder and engineering leader passionate about building high-impact products, empowering remote teams, and integrating AI to push the boundaries of what’s possible. I build with Ruby, architect APIs, and engineer intelligent systems that amplify creativity, clarity, and execution.
I lead with heart and operate with intention, engineering not just software, but environments where people grow and thrive. Whether I’m mentoring a team, shipping a product, or shaping new AI-driven workflows, I approach it all with craftsmanship and care.
My philosophy is simple: optimize everything, your codebase, your body, your mindset. From chasing a Half Ironman to rebuilding myself from the inside out, I live by the belief that our greatest work starts within. I’m obsessed with growth, driven by purpose, and fueled by the thrill of crafting things that resonate, endure, and matter.
The goal isn’t just to ship software, it’s to build experiences that make people feel, teams that perform with soul, and a life I never want to escape from.
Let’s craft something that outlives us together, and enjoy the thrill while we’re at it.
Remote : Nevada
2026 - Present
-
Own the code that decides who gets paged: correctness and reliability of paging, alerting, and on-call scheduling across Rootly's incident-management platform. Shipped 55 items across seven teams; closed 17 production bugs concentrated in schedules, escalation policies, and the alerting pipeline, plus 6 support-escalated issues, together spanning 16 enterprise accounts; 4 items marked Urgent, and 7 fixes landed on the public changelog. Highlights: an eight-story scheduling-correctness cluster covering rotation edits at cycle boundaries that re-pinned on-call and slid shifts, shadow on-call paging an escalation step late instead of alongside, midnight-crossing shadows mis-rendering, and deferred pages landing on the wrong person at handoffs; a silent config corruption where an escalation-path "matches" regex conditional re-saved as "is" and quietly rewrote customer routing rules on every edit, fixed along with a missing "Is One Of" operator; and a hot-row lock convoy removed by moving Devise sign-in tracking writes off the request path.
-
Built the trial onboarding and demo-seed program end to end, a 17-story arc: a survey-driven onboarding wizard, a deterministic offline-fallback demo-seed dataset revised twice on product feedback, AI-generated playbooks and retro templates on by default in seed data, reseed guardrails, and growth instrumentation.
-
Take escalations as they come, moving across teams rather than one lane: extended and hardened the public API contract (a sequential-ID filter shipped on the List Incidents API, blocked calls corrected to return 403 instead of 404, a 400 response that leaked resource IDs closed, API and UI datetime handling aligned), enriched /rootly Slack paging confirmations with target names and alert links across page, escalate, and re-page flows, fixed alert descriptions rendering as raw HTML and snooze failures on duplicate Slack records, and surfaced non-paging alerts in the mobile app (Urgent, shipped in release 2.15.0). Shipped 7 of the 55 with Claude Code assistance, keeping small-fix throughput up while larger initiatives ran in flight.
Skills: AI · AI-Assisted Development · Agentic Systems · LLM-Powered Pipelines · Claude Code · Ruby on Rails · REST APIs · Slack Integrations · Service-Oriented Architecture (SOA) · Software Development Life Cycle (SDLC) · Amazon Web Services (AWS) · Semaphore · Software Engineering
Remote : Illinois, Colorado, Oregon, New York, & Nevada
2016 - Present
-
Serenity: Commanding an agentic build system for a client-management SaaS platform serving a timeshare-relief and financial-recovery consulting firm: 20 instruction files, 2,926 lines, govern how AI writes the code. Built on Rails 8.1 and Ruby 4.0 with Solid Queue, Cache, and Cable running on PostgreSQL 17 instead of Redis, and a 63-table domain carved into 118 service objects. Claude Code runs recurring multi-agent security audits of the live app, five agents in parallel with runtime verification; MCP-driven Playwright suites test the app in a real browser; and AI-generated summaries ship in the product itself. More test code than application code, zero RuboCop violations, clean Brakeman, 600+ PRs in 7.5 months, still building.
-
SOFware: Engineered the qualification-tracking and scheduling capabilities U.S. Air Force Special Warfare units (JTAC, Combat Control, Special Tactics, TACP) rely on to manage operator training readiness under AFMAN 10-3500, serving as senior full-stack engineer across two Ruby on Rails applications and a shared gem, centered on an event-driven GraphQL domain. Built operator disenrollment end to end, from GraphQL API to dossier projections; designed a designation-scoped competency-construction API that applies JTAC requirements to individual operators; and led a CMMC security-hardening pass that protects CSV exports against spreadsheet formula injection.
-
Arthur Maxwell: Took an offline iPad-driven eLearning management and classroom application to the web for global enterprise clients, rebuilding it on Ruby on Rails with Hotwire (Turbo + Stimulus).
-
SafeAccess: Built the technical hiring pipeline and personally recruited the senior Ruby on Rails engineer who succeeded the co-founder and senior technical architect, securing continuity of innovation and application development.
-
Sidebench: Technical Architect for the Momints NFT Marketplace: drove the research and selection of scalable components, built the MVP, and produced the marketing materials. Authored the architecture package spanning system diagrams, server infrastructure, tech stack, third-party dependencies, data models, database schemas, and API specifications, giving the build team a straight line through development.
-
Advanced Building Technology: Led the rearchitecture of a website to a mobile-first responsive design in Ruby, cutting hosting costs, adding precise traffic measurement and monitoring, and sharpening the experience across mobile and tablet.
-
Eggplant: Integrated Microsoft Active Directory (LDAP) into the authorization layer of a test-management application on the Digital Automation Intelligence platform. Ran daily pair programming sessions that mentored junior engineers and sharpened team performance, and introduced RSpec to expand test coverage across the platform.
-
Crowd Ox: Raised a legacy code base to over 60% test coverage with 100% model coverage, migrating the Partner application's test suite from Minitest to RSpec while expanding platform features across three Ruby on Rails engines.
-
USA Today: Engineered a backend CMS with frontend content-creation interfaces and a responsive design that tightened user flows and elevated the customer experience.
-
W. W. Norton: Architected and shipped an interactive delivery platform serving over 300 interactives globally, and set the engineering bar for the team: GitFlow, code reviews, quality guidelines, and workflow management. Mentored junior engineers, raising their productivity and contributions.
-
Gathrly: Partnered with the founders to set the technical product roadmap and bring agile to the team. Led the design, engineering, and ongoing evolution of a lead management system for elite brewers, building a high-performance environment and mentoring junior engineers to raise their skills and output.
Skills: AI · AI-Assisted Development · Agentic Systems · LLM-Powered Pipelines · Anthropic · OpenAI · xAI · Ruby on Rails · Mentoring · Pair Programming · Engineering Leadership · Legacy Modernization · Service-Oriented Architecture (SOA) · Software Development Life Cycle (SDLC) · Product Strategy · Community Development · Product Innovation · Microservices · Technical Architecture · Software Engineering · Strategic Leadership · Entrepreneurship · Product Development · Early-stage Startups · Business Process · Heroku · Redis · PostgreSQL · Amazon Web Services (AWS) · Hotwire · Bootstrap (Framework) · Sass
Remote : Nevada & Colorado
2022 - 2026
-
Partnered with the VP of Engineering to redesign Goldbelly's API architecture and shipped Version 4 of the Rails backend API, built to the OpenAPI specification with Semantic Versioning (SemVer) for backward compatibility. The upgrade enabled decoupling the e-commerce frontend to Next.js with auto-generated TypeScript API clients.
-
Co-led design and development of E-Gifting on Goldbelly's e-commerce platform: senders pre-pay for food gifts from well-known chefs and restaurants, and recipients control their own delivery details. Built the feature across a React frontend and Rails backend.
-
Worked with cross-functional teams to advance AI-assisted coding practices across the engineering organization, introducing Claude for code generation and Cursor for agentic workflows. Explored Model Context Protocol (MCP) integrations to automate routine engineering tasks.
-
Helped launch Goldbelly's bulk checkout experience by leading a full refactor of tax processing. Replaced a single-threaded bottleneck with a bulk processing system for high-volume orders, and added backend support for canceling individual orders post-charge.
Skills: Service-Oriented Architecture (SOA) · AI · AI-Assisted Development · Cursor · Anthropic · OpenAI · xAI · Ruby on Rails · Microservices · OpenAPI · REST APIs · Software Development Life Cycle (SDLC) · Pair Programming · Engineering Leadership · Product Innovation · Technical Architecture · Software Engineering · Business Process · Heroku · Amazon Web Services (AWS) · PostgreSQL · React.js · Next.js · TypeScript · Redis
Remote : Colorado & Nevada
2020 - 2022
-
Spearheaded the launch of the Chain Billing Project, owning the architecture and implementation of the backend API. Modernized legacy code and APIs to integrate with the new data model.
-
Founded an industry panel, the 155-member Ruby Guild, and a Rubyist Book Club focused on advancing RSpec testing techniques.
-
Reviewed PRs, paired with engineers to clear blockers, supported outage response, and introduced new coding patterns across teams.
-
Held regular 1-on-1s with engineers through periods of rapid headcount growth, reinforcing an inclusive, empathetic remote culture.
Skills: Ruby on Rails · Mentoring · Pair Programming · Engineering Leadership · Legacy Modernization · Service-Oriented Architecture (SOA) · Software Development Life Cycle (SDLC) · Microservices · Technical Architecture · Software Engineering · Business Process · Technical Project Leadership · Redis · PostgreSQL · MongoDB · Bootstrap (Framework) · Amazon Web Services (AWS)
Remote : Colorado
2019 - 2020
-
Led design and development of key features for an enterprise lending platform processing over $110 million in financial assets annually.
-
Recruited, trained, and mentored a remote team of four engineers. Raised code quality through code reviews, RSpec testing practices, and Sandi Metz's design principles in Ruby.
Skills: Ruby on Rails · Pair Programming · Engineering Leadership · Software Development Life Cycle (SDLC) · Microservices · Technical Architecture · Software Engineering · Business Process · PostgreSQL
Remote : Oregon
2019
-
Led development of an on-demand staffing platform connecting dental offices with dental professionals for flexible shift work. Partnered with the founding team, head of product, and creative director on a roadmap prioritizing monetization and user feedback, and ran the team on Scrum.
-
Built platform integrations and automations that simplified operations for customers and the internal support team. Drove the codebase migration from Bitbucket to GitHub, adding continuous integration, security scanning, and style-guide enforcement.
-
Documented platform architecture and security protocols, cutting onboarding time for new engineers.
Skills: Mentoring · Pair Programming · Software Development Life Cycle (SDLC) · Product Strategy · Technical Architecture · Product Development · Business Process · Engineering Leadership · Service-Oriented Architecture (SOA) · Ruby · Product Innovation · Microservices · Software Engineering · Strategic Leadership · Heroku · PostgreSQL · Redis · Bootstrap (Framework)
Remote : Oregon
2018 - 2019
-
Led the launch of LearningLAB, a platform that strengthens enterprise workforce defenses against cyber threats and privacy breaches. Owned backend testing and established quality best practices for the team.
-
Built a full-stack dependency management process for two monolithic Ruby on Rails applications, keeping libraries current and reducing upgrade risk.
-
Introduced linting across the engineering team, improving code consistency and readability.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Technical Architecture · Business Process · Engineering Leadership · Legacy Modernization · Microservices · Software Engineering · Amazon Web Services (AWS) · PostgreSQL · Redis · Heroku · Ruby on Rails
Remote : Oregon
2017 - 2018
-
Grew the backend team: recruited, onboarded, and trained new engineers, including the company's first Scrum project manager. Led the multi-stage architecture and rollout of Licensing 2.0, reworking design-content handling across hundreds of files in the backend API.
-
Cut CI test runtimes from 25 minutes to 8 by migrating legacy Minitest specs to RSpec and running the suite in parallel on the continuous integration platform.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Technical Architecture · Business Process · Microservices · Software Engineering · Ruby on Rails · Amazon Web Services (AWS) · PostgreSQL · Redis
Remote : Oregon
2016 - 2017
-
Developed a recursive patient-logic report for a medical-industry client, improving metric analysis for data-driven decisions.
-
Migrated a client application off MongoDB to a lower-cost database, improving performance and reducing operational costs.
-
Led a refactor of Coding Zeal's referral-program website, improving UI/UX and lead conversion.
Skills: Mentoring · Pair Programming · Software Development Life Cycle (SDLC) · Technical Architecture · Business Process · Service-Oriented Architecture (SOA) · Microservices · Software Engineering · Ruby on Rails · Redis · PostgreSQL
Remote : Oregon
2016
-
Developed an inbound and outbound ETL microservice with an integrated API, enabling real-time communication between third-party providers and the core Rails monolith.
-
Introduced Slack and GitFlow, raising code quality and test coverage and connecting on-site and remote engineering, sales, and customer service teams.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Technical Architecture · Business Process · Microservices · Software Engineering · Ruby on Rails · PostgreSQL · Extract, Transform, Load (ETL) · Web Services API
Remote : Oregon
2016
- Re-engineered an MVP for placing bilingual candidates in jobs across the U.S.: simplified the sign-up workflow, rebuilt the user interfaces, and expanded the data model to support multiple new languages.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Technical Architecture · Business Process · Product Innovation · Software Engineering · Ruby on Rails · Bootstrap (Framework) · PostgreSQL · Heroku
Remote : Oregon & New York
2014 - 2015
- Spearheaded the development of a Ruby on Rails service-oriented architecture that powered content delivery across more than 600 statically generated websites, improving Black Friday traffic handling, speeding content updates, and reducing DevOps costs.
Skills: Mentoring · Pair Programming · Software Development Life Cycle (SDLC) · Product Strategy · Technical Architecture · Product Development · Business Process · Engineering Leadership · Legacy Modernization · Service-Oriented Architecture (SOA) · Ruby · Product Innovation · Software Engineering · Strategic Leadership · Ruby on Rails · Technical Project Leadership · Adobe ColdFusion
Remote : Oregon & New York
2009 - 2014
-
Ran online courses, real-time pairing, and career mentoring for the team, reducing knowledge silos, accelerating junior developer growth, and shortening project timelines.
-
Migrated deployments from SVN to GitFlow on GitHub, stabilizing the continuous integration environment and speeding releases.
-
Replaced a decade of legacy code in the RetailHub Enterprise Content Management Software, consolidating customer tools into a unified workspace and lifting performance and client satisfaction. Rolled out Slack enterprise-wide to improve team communication.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Business Process · Product Innovation · Software Engineering · Ruby on Rails · Adobe ColdFusion · Microsoft SQL Server · PostgreSQL
On-site : Illinois
2008 - 2009
-
Built the project and task tracker used to coordinate construction of the Burj Khalifa, the world's tallest building, improving management collaboration and reducing duplicated work across teams.
-
Refactored internal project-management software to support international languages and character sets for global teams.
Skills: Pair Programming · Software Development Life Cycle (SDLC) · Business Process · Software Engineering · Microsoft SQL Server · Adobe ColdFusion · Service-Oriented Architecture (SOA)
On-site : Illinois
2001 - 2007
-
Led a regional team of five engineers, standardizing development practices across the Midwest with software style guidelines, scalability standards, and pair programming.
-
Engineered a multi-tiered, metrics-driven dashboard application that surfaced actionable data enterprise-wide, cutting expenses, raising productivity, and helping prevent fraud.
-
Reduced outages and improved customer satisfaction by standardizing online process delivery and building mission-critical applications targeting 24/7 availability with real-time administrative updates.
Skills: Mentoring · Pair Programming · Software Development Life Cycle (SDLC) · Product Development · Business Process · Engineering Leadership · Legacy Modernization · Product Innovation · Software Engineering · Strategic Leadership · Adobe ColdFusion · Microsoft SQL Server · Oracle Database
-
Rails World
2024, 2025, 2026 -
RubyConf
2018, 2019, 2026 -
Ai4
2026 -
RubyKaigi
2026 -
Kaigi on Rails
2026 -
SF Ruby Conference
2026 -
Friendly.rb
2025 -
EuRuKo
2025 -
Rocky Mountain Ruby
2024 -
RailsConf
2013, 2014, 2017, 2019 -
Ruby on Ales
2014, 2015 -
Cascadia Ruby
2013
-
Boulder Ruby Meetup Group
2019 -Present -
Turing School of Software & Design, Mentor & Volunteer Teacher
2020 - 2022 -
Boulder Open Coffee Club Meetup Group
2019 - 2022 -
Full Stack PDX Meetup Group, Founder
2017 - 2019 -
Mentorship Saturdays PDX Meetup Group, Mentor
2016 - 2019
- Master of Business Administration, Keller Graduate School of Management
- Bachelor of Science in Management Information Systems, Illinois College