Skip to content

Work Experience

25+ years of software engineering experience across diverse domains from AAA game studios, Top-Secret government contracts as well as software deployed around the world from Domain Name Registrars to deep sea oil rigs.

Oct 2017 - Dec 2025

Director of Engineering

RadiusAI, Inc

San Francisco, CA

  • Led development of Central, a React dashboard to controll all of our products and tools
  • Architected scalable backend services using Python, Sanic API, Docker and Kubernates
  • Implemented CI/CD pipelines and infrastructure automation on AWS and Azure
  • Led remote teams in India and Turkey
  • Primary Technologies: React/NextJS, Python, Docker, Kubernates, MySQL, DynamoDB, Redis, WebSockets
Jun 2017 - Sep 2017

Senior Software Engineer

Viking Cruises

Woodland Hills, CA

  • Develop new features for reservation software in Visual Basic and MSSQL
  • Documentation and bug fixing
  • Primary Technologies: C# and Visual Basic, .net, MSSQL
Mar 2017 - Jun 2017

Senior Software Engineer

Sogeti

Houston, TX

  • Contract job for deep sea ocean oil drilling rigs
  • Maintaining software for safety and inventory on ships
  • Primary Technologies: C# and Visual Basic, .net, MSSQL
Mar 2016 - Mar 2017

Software Engineer

Mahler Health

Houston, TX

  • Medical billing startup company
  • Responsible for implementing new features and maintaining large codebase
  • Primary Technologies: PHP, MySQL, CSS
Mar 2007 - Apr 2015

Senior Software Engineer

Go Daddy

Scottsdale, AZ

  • Created code for infrastructure and call center support
  • Dashboard creation for reporting financial numbers all the way up to Bob Parsons
  • Primary Technologies: C#/ASP.net, MSSQL, CSS, jQuery
Jul 2001 - Mar 2007

Software Engineer II

L-3 Communications

Mesa, AZ

  • Worked on custom flight simulator software to help train pilots
  • Created a rendering engine in C++ for scientist to run visual experiments
  • Created a tool to manage 128 computers used for running a high resolution simulator
  • Primary Technologies: C++, MFC, Visual Studio, OpenGL, DirectX
Nov 2000 - Jul 2001

Gameplay Programmer

Shiny Entertainment

Laguna Beach, CA

  • Help develop tools for designers and programmers to work on the game
  • Scripted the Chateau level in the Enter the Matrix game
  • Primary Technologies: C++, MFC, OpenGL, DirectX, In house Custom Game Engine
Jun 2000 - Nov 2000

Software Engineer

Cinemax Studios

Tempe, AZ

  • First job out of college
  • Create streaming audio controller from CD in our C++ Hydra Engine
  • Implement trigger controllers that allow actions to be triggered based on events
  • Primary Technologies: C++, Hydra Game Engine (custom game engine)

Technical Skills

I build mobile apps with React Native — a few are live on the App Store and Google Play. My approach to engineering is pragmatic: balancing cost against performance, cold-start trade-offs against always-on reliability. I'm most interested in building software that solves real business problems with reliablity and speed to market.

Languages

JavaScript, TypeScript, Python, C/C++, C#, SQL

Frontend

React, React Native, NextJS, AstroJS, Shadcn-ui, Tailwind

Backend

Docker, Kubernates, FastAPI, Sanic, Redis, Celery

Database

Postgres, MySQL, MongoDB, SQLite, DynamoDB

Services

CloudFlare, Azure, AWS, Railway, Fly.io, Netlify, Vercel

Testing

Jest, Pytest, Cypress, Playwright

Download PDF Resume