Computer Science student and Army National Guard Sergeant with an active SECRET clearance and hands-on experience in defense prototyping and software development. Experienced across the DoD acquisition lifecycle with direct exposure to OUSD R&E programs and defense industrial base stakeholders.
George Mason University — Rapid Prototyping Research Center
Fairfax, Virginia · On-site
- Developer on a defense-focused prototype/MVP supporting distributed data and learning workflows
- Contribute to system architecture, backend implementation, and iterative feature development
- Utilize spaCy, Ollama, and other AI/ML frameworks to explore distributed machine learning approaches
DoD, Office of the Under Secretary of Defense for Research and Engineering
Camp Atterbury, Indiana · Hybrid
- Conducted prototype assessment and engineering support for Task Force RAPTR — Technology Readiness Exercise T-REX 25-2
- Worked with the Joint Exercise Life Cycle (JELC) process to support technology assessment workflows
- Built foundational knowledge of the DoD acquisition lifecycle across the defense industrial base
Virginia Army National Guard
Norfolk, Virginia · Part-time
- Process and analyze personnel data for a unit of 250+ service members, maintaining 99%+ accuracy
- Implemented workflow improvements that reduced processing time for personnel actions by 25%
- Collaborate with leadership to ensure compliance with military regulations and policies
Dominion Drones LLC
Portsmouth, Virginia · Full-time
- Established and maintained repair protocols for UAS/Underwater ROV models, handling 150+ repairs annually
- Coordinated B2B and government agency sales, securing contracts worth over $200K annually
- Developed technical documentation for drone repair processes, improving repair efficiency
Full-Stack Web App · Java, Spring Boot, JavaScript, SQLite ·
hangtime.zachwh.com
Group scheduling platform enabling friend groups to coordinate availability and find the best meeting times. Built as a distributed system with three independent microservices handling events, accounts, and social connections.
Key Features
- Google Calendar Integration: OAuth 2.0 flow surfaces busy periods automatically, with token refresh and multi-calendar support
- Friend System: Social graph with friend requests and connection management for event invitations across services
- Guest Participation: Registered users and anonymous guests supported, with creator tokens for secure event management
Stack
Java
Spring Boot
JavaScript
SQLite
OAuth 2.0
Google Calendar API
Microservices
REST API
Full-Stack Web App · Python, Flask, JavaScript, SQLite ·
hopin-carpool.com
Real-time carpooling coordination platform for events and clubs. Users create events, offer rides with available seats, and join rides through an intuitive web interface with live updates.
Key Features
- Real-time Updates: WebSocket connections via Flask-SocketIO for instant ride availability changes
- Event Management: Dynamic event creation with custom URLs, destinations, dates, and notes
- Ride Coordination: Complete driver/rider matching system with seat management and cancellation
Stack
Python
Flask
Flask-SocketIO
JavaScript
SQLite
WebSockets
REST API
Full-Stack Game Dev · Node.js, JavaScript, Canvas API, Socket.IO ·
blindshot.zachwh.com
Competitive 1v1 top-down shooter with darkness-based gameplay — players navigate maps using limited flashlight vision. Server-authoritative architecture with client-side prediction for smooth multiplayer.
Key Features
- Real-Time Multiplayer: Bidirectional Socket.IO with 75ms update throttling for fast-paced gameplay
- Vision System: Dynamic Canvas API lighting engine with raycasting for flashlight cone visibility
- Matchmaking: Lobby system with 6-digit room codes, session management, and automatic cleanup
Stack
Node.js
Express
Socket.IO
JavaScript
Canvas API
Raycasting
Game Dev