About
I am a staff software engineer who builds distributed data, simulation, and deployment platforms for defense research programs. At the University of Dayton Research Institute, I take systems from stakeholder requirements through architecture, deployment, and operational support, while guiding technical decisions for multidisciplinary teams of 10–15 people.
My background in Digital Simulation and Game Engineering Technology from Shawnee State University continues to inform my work in XR training, real-time simulation, and human-centered software. I also build independent AI orchestration and self-hosted model infrastructure using Python, Docker, and OpenAI-compatible APIs.
Experience Link to heading
University of Dayton Research Institute Link to heading
Software Engineer (2019–2021) → Senior Software Engineer (2021–2022) → Staff Software Engineer (2022–Present)
- Design distributed systems and shared integration components for data collection, analysis, XR applications, machine-learning workflows, and offline deployments.
- Guide architecture, integration, deployment, and troubleshooting decisions across teams of engineers, researchers, subject-matter experts, industry partners, and Navy customers.
- Review architectural and cross-service changes, helping teams assess system-wide effects before implementation.
- Build and support RabbitMQ- and FlatBuffers-based integrations, ASP.NET Core APIs, relational databases, object storage, containers, and CI/CD pipelines.
Technical Focus Link to heading
- Languages and frameworks: C#, Python, C++, ASP.NET Core, FastAPI, Angular, Unity
- Distributed systems and data: RabbitMQ, FlatBuffers, REST and OpenAI-compatible APIs, MySQL, PostgreSQL, SeaweedFS, Qdrant, pgvector
- Infrastructure and platforms: Docker, Linux, Azure DevOps, CI/CD, Forgejo, Nginx, Open WebUI, OpenXR
Independent AI and Platform Work Link to heading
I build AI workflows that coordinate multiple language models, collect independent proposals and critiques, and select results through ranked-choice voting. My self-hosted platform lab brings together model routing, local inference, observability, vector search, databases, and Git workflows across local and hosted providers.