About

Full-stack software engineer with over 15 years of experience.

Status: Actively looking for work.

Most recently as a Principal Software Engineer at Verizon, focusing on vehicles-to-everything (V2X) and autonomous technology, building systems that enhance situational awareness for drones, vehicles, and pedestrians in high-stakes scenarios.

My current technical focus is on low-level graphics programming and simulations, utilizing Vulkan, OpenGL, and C++. This specialization is built on a career of architecting multiplayer VR games, scaling virtual reality concerts, and deploying fintech mobile apps and HoloLens prototypes.

Previous experience includes medical and e-commerce development, streamlined art pipelines, and educational games.

Fun fact: Participated in over 50 game jams.

Experience

2023 – 2026

Principal Software Engineer at Verizon

  • Pioneered a V2X safety simulation and dashboard using geo-fenced MQTT protocols, collaborating with the FAA and DoT on autonomous drone and ground vehicle safety monitoring system
  • Built and maintained geo-spatial simulation tools utilizing React-three-fiber, CARLA, Godot, and Mapbox GL to improve situational awareness and system reliability between vehicles, pedestrians, and intersections
TypeScriptReactVitePythonPostgreSQLCARLAGodotThree.jsMQTTFastAPI
2022 – 2023

Senior Software Engineer at Scanifly

  • Designed automated 3D tools for solar panel placement, leveraging photogrammetry and computational geometry to optimize efficiency and reduce manual labor
TypeScriptReactThree.js
2015 – 20172019 – 2022

Manager, Development and Engineering at Charles Schwab

  • Spearheaded the development of mobile applications for the Schwab Advisor Center and Thematic platforms
  • Deployed 32 mobile apps via automated CI/CD pipelines, designed enterprise-level system architecture, and created real-time Splunk dashboards for over 10 million daily events
  • Prototyped a dozen demos for the Microsoft HoloLens and presented to the C-Suite executives
C#.NETUnity3DSplunkPCFDevOps
2016 – 20172018 – 2019

Senior Software Engineer at Wave

  • Crafted a scalable, real-time virtual reality (VR) concert platform with a focus on user-generated content
  • Provided live technical support and debugged shows for major artists including Lindsey Stirling, Imogen Heap, Grateful Dead, and Justin Bieber
C#.NETUnity3DGoogle PolyPhoton
2017 – 2018

Senior Software Engineer at Viewer Ready

  • Architected 2 different multiplayer modes for VR basketball and baseball games
C#.NETUnity3DPhotonVuforia
2014 – 2015

Software Engineer at New Resources Consulting

  • Delivered 21+ web solutions for clients across the medical, data science, and e-commerce industries
C#.NETJavaScriptTypeScriptHTMLCSS
2012 – 2014

Software Engineer at QBE Insurance

  • Created multiple widgets for an internal social media site and inventory tracking software managing 1000+ devices
C#.NETJavaScript
2012

Software Engineer at 608 Games

  • Directed the technical development and architecture of three educational games
C#.NETUnity3D
2011

Technical Artist at Gigabud Limited

  • Streamlined the art pipeline for a Happy Tree Friends mobile game similar to Fruit Ninja
Unity3DBlenderMayaPhotoshop

Projects