About
I started building games in Unity in 2015, which led me into software development. Since then, I've focused on building applications that are both user-facing and technically solid behind the scenes.
As a Computer Science student, I'm especially interested in creating products people actually use, from full-stack apps to automation tools. Most recently I've been working on GameCache, a platform for tracking and discovering video games, while gaining hands-on experience as an IT intern at PNY with automation, cloud systems, and security tools.
Outside of coding, I'm usually trying (and failing) to shoot par, watching movies, hanging out with friends, or defending Reach from the Covenant.
Skills
Frontend
Backend
Data
Mobile
DevOps & Cloud
Game Dev
Experience
- June 2024 — Present
Building automation pipelines, internal tooling, and security workflows for the IT operations team.
- Led full-stack development of a React expense portal, integrating a Copilot Studio OCR agent (99% receipt-read accuracy), Dataverse form submission, and Entra SSO; established a company-wide UI style guide for future internal web apps
- Engineered a Python and SQL ingestion pipeline to automate vendor violation audits, enabling one-click CSV ingestion into a centralized database, targeting significant reductions in manual auditor workload
- Developed a production Teams bot delivering 5+ slash commands (e.g. /LAPS, /Isolate) for real-time device management, actively used daily by the IT operations and security team
PythonPowerShellSQLLogic AppsMicrosoft Teams - 2026 — PresentSecretary·Moravian University Computing Club (MUCC)
Serving on the executive board of the university computing club, coordinating operations and keeping the membership connected.
- Manage scheduling for club meetings and events, coordinating across e-board members to keep the club running smoothly.
- Draft and distribute announcements to the membership covering upcoming events, opportunities, and club updates.
- Collaborate closely with the executive board to foster an active computing community on campus.
SchedulingCommunicationsTeam Coordination
Projects
- GameCacheLaunching May 20262026
Cross-platform mobile app for tracking, reviewing, and organizing personal video game libraries. Launching on the App Store and Google Play in May 2026.
- Co-founded GameCache LLC and secured an official IGDB API partnership.
- Powers a live database of 300,000+ game titles updated automatically via custom enrichment scripts.
- Implemented Firebase Auth and Firestore for secure session management, user reviews, and real-time play status tracking.
React NativeTypeScriptExpress.jsFirebaseMongoDBCase Study - Marvel TrackrIn Development2026
A data-driven web app to visualize a self-curated database of 300+ Marvel comics in a chronological, filterable timeline.
- Independently built an interactive reading tracker with dynamic filtering and real-time state management.
- Tracks purchase and reading progress across a self-curated database of 300+ Marvel comics.
React.jsTailwind CSSREST APIsJSON Serialization - LunaLogCompleted2025
A mobile mental wellness app with AI-driven therapy-style responses, built in 24 hours at a hackathon.
- Integrated Gemini AI via a Flask backend for real-time, personalized psychological insights.
- Absorbed full-stack responsibilities mid-sprint after the team halved from 4 to 2.
- Delivered a complete MVP within the 24-hour hackathon window.
React NativeExpress.jsSQLiteGemini APIFlaskPython
Contact
Have a project in mind, want to collaborate, or just want to say hi? My inbox is always open.
I'll get back to you as soon as I can — unless I'm on the golf course.


