Experience
Technical positions held, roles and responsibilities
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 an internal LLM-powered IT support assistant with a custom web frontend using React and FastMCP, designed to search help articles and historical ticket data for streamlined issue resolution.
- Developed custom EDR tooling using PowerShell to enhance response capabilities.
- Developed software wrappers for Microsofts’ User State Migration Tool (USMT).
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 Experience
Independent Software Developer
J St Studio // 2025 - present
Building a roguelike prototype as the foundation for an independent studio.
- Designing and implementing a game with Godot Engine from a systems-first perspective in gdscript.
- Created a de-coupled controller architecture using the observer design pattern to ensure modularity.
- Developing generative algorithms to create texture maps and world objects dynamically at runtime, theoretically allowing for infinitely many map variations.
Independent Web Developer
Graves Technology // 2026 - present
Independent start up that provides technical support and sovereign computing solutions to local clients.
- Developing a website app for a small independent start up with Next.js and PostgreSQL.
- Building a client login portal for work order requests and an admin dashboard for managing work orders as well as viewing statistics among other use-cases.