Experience
Technical positions held, roles and responsibilities
Software Engineer
NAWCWD Navair, Department of the Navy // 2021 - 2022
Served as an embedded systems legacy maintainer, using Ada, python, C#, C and C++ to meet mission requirements.
- Developed tooling in Python, C#, and Ada to assist in data analysis and parsing
- Maintained and updated legacy codebases to ensure continued functionality and performance
- Implemented MQTT messaging protocol in C/C++ using Mosquitto for secure and efficient data aggregation and offloading between embedded devices and backend systems
- Maintained Secret-level security clearance throughout employment
Independent Software Developer
J St. Studio (self-employed) // 2023 - present
Building a multiplayer roguelike prototype in Unreal Engine 5 as the foundation for an independent studio.
- Designed and implemented core gameplay systems (combat, progression, level-ups, skills) for a multiplayer roguelike action-shooter prototype in Unreal Engine 5
- Built the full content pipeline end-to-end: 3D modeling, texturing, and asset integration using Blender + UE5
- Implemented custom combat systems and mechanics leveraging Unreal Engine 5's Gameplay Ability System.
Information Technology Specialist
County of Colusa, CA // 2025 - 2026
Delivered comprehensive IT support while strengthening organizational security posture for the county employees and leadership.
- Developed custom EDR tooling using PowerShell to enhance response capabilities
- Developed software wrappers for Microsofts’ User State Migration Tool (USMT)
Web Developer
Sovereign Computer Systems // 2025 - present
Provides niche security-focused computing solutions to clients.
- Currently under active development with Next.js