About

Software engineer with many years of experience designing and building large-scale distributed systems and internal developer platforms (IDP) and a track record of leading infrastructure modernization, reducing cloud costs, and accelerating engineering velocity in secure hybrid-cloud environments (AWS/GCP/On-Prem) with observability and governance.

Experience

  • #

    Principal Software EngineerSamba TV

     —    10 years

    Lead architect for the Internal Developer Platform and large-scale data processing applications in the real-time audience analytics space.

    • Architected and led the Internal Developer Platform initiative, significantly reducing deployment times and standardizing governance across hybrid cloud and on-premise infrastructure.
    • Managed global multi-account, multi-region AWS resources via Infrastructure as Code (Terraform/Atlantis), enforcing immutable infrastructure patterns and reducing configuration drift.
    • Designed high-throughput real-time analytics pipelines using Spark, Kafka, and Go/Python, scaling to process massive volumes of audience data.
    • Spearheaded security compliance initiatives (ISO-27001), implementing Okta/OIDC SSO and participating in multiple successful external audits.
  • #

    CTO, Co-FounderSpaDash

     —    4 years

    Lead architect and developer for systems providing mobile haircut business systems.

    • Developed development and production AWS infrastructure as declarative code
    • Developed server systems used by mobile apps
    • Developed continuous integration and delivery pipelines for all services
    • Implemented continuous deployment in terms of GitOps Controllers in Kubernetes clusters
    • Developed system design and implementation documentation, and runbooks for operations
  • #

    Senior Software EngineerBioWare / Electronic Arts

     —    7 years

    Software engineer responsible for server applications and infrastructure for 'Star Wars: The Old Republic', a massively-multiplayer online role-playing game.

    • Engineered the critical migration of 'Star Wars: The Old Republic' server infrastructure from 32-bit Windows to 64-bit Linux, maximizing hardware utilization and service stability while minimizing operating costs.
    • Built a real-time telemetry and querying ecosystem for game service diagnostics, essential for live-service operations and analytics.
    • Developed automated systems for configuration, provisioning, and change management of large-scale game server infrastructure.
  • #

    Senior Software EngineerMidway Studios

     —    a year

    Lead software engineer responsible for online multiplayer for Xbox 360 and PS3 console game.

    • Led the multiplayer engineering team in rapid prototyping with design and art disciplines to define core console multiplayer experiences for a cancelled and unreleased title.
    • Managed engineering schedules and tasking, ensuring timely delivery of key milestones.
    • Assisted 'Blacksite: Area 51' team with critical Xbox Live integrations and certification requirements (TCR/TRC).
  • #

    Senior Software EngineerSony Computer Entertainment America

     —    9 months

    Lead network engineer responsible for online multiplayer game applications, infrastructure and development workflows.

    • Led the multiplayer engineering team in rapid prototyping with design and art disciplines to define core console multiplayer experiences for a cancelled and unreleased title.
    • Modernized legacy C codebases to modular C++, significantly increasing maintainability and feature velocity.
    • Migrated development workflows from Visual Source Safe to Perforce, integrating JIRA for full requirements traceability.
  • #

    Senior Software EngineerVideo Gaming Technologies

     —    10 months

    Lead network engineer responsible for casino network infrastructure and proprietary applications and middleware development.

    • Designed and deployed a highly-available, self-healing casino service network, eliminating single points of failure.
    • Developed a Ticket-In/Ticket-Out system for cashless casino gaming
    • Established the division's engineering standards, including CI/CD pipelines, defect tracking, and configuration management.
    • Developed a portable C++ component library enabling code reuse across heterogeneous platforms (Windows, Linux, MS-DOS).
  • #

    Software EngineerElectronic Arts

     —    7 years

    Server engineer responsible for online game applications, middleware and server infrastructure.

    • Developed critical security infrastructure including user stream encryption and enhanced authorization systems for EA.com middleware.
    • Developed 'The Sims Online' server systems and integrated with global Electronic Arts services.
    • Built continuous integration tools in Python to automate builds and testing for C++ and Java applications and middleware.
    • Developed game server systems for 'Air Warrior II', an online multiplayer World War II combat flight simulator.
    • Designed and developed middleware platform providing C++ and Java APIs for MMOG applications.

Education

  • #

    Music Theory and Composition (major), Computer Science (minor)Bachelor of Music (incomplete)

     —    5 years

    James Madison University

Skills

  • #

    Cloud & Infrastructure

    • AWS
    • GCP
    • Terraform
    • Atlantis
    • Ansible
    • Docker
    • Linux
    • ProxMox
    • Ceph
  • #

    Kubernetes

    • Kubernetes
    • AWS EKS
    • GCP GKE
    • Helm
    • Kustomize
    • GitOps
    • Argo CD
    • Flux CD
    • Prometheus
    • Grafana
    • Kyverno
    • CloudNativePG
  • #

    Languages

    • Go
    • Python
    • C
    • C++
    • Elixir
    • JavaScript
    • TypeScript
  • #

    Data & Streaming

    • Databricks
    • Kafka
    • Spark
    • PostgreSQL
    • Redis
    • Aerospike
    • Airflow
    • MongoDB
  • #

    AI Agent tools

    • Claude Code
    • Claude Agent SDK
    • Agent Skills
    • Various MCP servers
    • LLMs including Anthropic, OpenAI, and Gemini models
    • RAG with hybrid search using Docling, MongoDB, Qdrant and pgvector
    • Spec-driven development with Spec Kit and OpenSpec
    • OpenCode
    • OpenCode AI SDK
    • Vercel AI SDK
    • Pydantic AI
  • #

    Architecture & Process

    • Distributed Systems
    • Event-driven microservices
    • CI/CD
    • OIDC/SAML authentication/integration
    • Agile development practices
  • #

    Game Development

    • Unreal Engine
    • Frostbite Engine
    • Hero Engine