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.
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
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
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
Software Engineer
Mahler Health
Houston, TX
- Medical billing startup company
- Responsible for implementing new features and maintaining large codebase
- Primary Technologies: PHP, MySQL, CSS
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
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
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
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