Interested in learning more about a project or viewing source code?
Contact me.
1 / 3
A list of all the clusters that interface with each other through the LXD container manager. This involved a complex multi-threaded queue to process operations from the front-end. Then, updates would be sent to the backend through a collection queue.
Virtual Radio Project
June 2025 - December 2025
A custom radio container running Alpine Linux to emulate a real radio for scale testing EF Johnson software. This project consisted of a web app to manage this container, with a complex async operations queue to manage linux system operations. At its height, I ran over 1000 radios in parallel on moderate hardware. This project was completed over the summer as an applications intern at EF Johnson.
Technologies
.NET
Linux
Scale Testing
Performance
LXD
1 / 2
The official VS Code extension page showcasing Phext's core features and install instructions, with links to documentation on how to edit and manage 9D text. For more information on Phext, visit https://phext.io.
Phext VSCode Extension
June 2025
A custom VS Code extension enabling seamless navigation and editing of sparse 9D text matrices using the .phext file format. Ideal for users working within the Phext.io system.
Technologies
Typescript
VS Code
1 / 2
Player dashboard displaying dynamically updated ratings and names pulled directly from the PDGA database.
Wingspan Team Tracker
May 2025
A web app that helps Wingspan's team track and visualize professional disc golf tournament data. Automates data gathering using large-scale Python scraping, enabling dynamic updates for player stats and event summaries.
Technologies
Python
HTML
CSS
Typescript
PyWebView
1 / 7
Main dashboard displaying recent trip activity for pilots and managers.
Compass North
Aug 2024 - May 2025
A web app designed for airline teams (pilots, managers, and owners) to manage flight operations, expenses, and fleet data. Built with offline-first capabilities and FAA-integrated aircraft registration. My contributions included end-to-end feature design, backend logic, and UI workflows.
Technologies
React
Typescript
HTML
TailwindCSS
Serverless
Django
AWS Lambda
AWS RDS
Homepage of my personal portfolio, featuring responsive layout, smooth scroll navigation, and modern UI built with TailwindCSS.
Portfolio
Aug 2023 - Current
The site you're browsing now. Built with Rust and Axum, styled with TailwindCSS, and uses HTMX for interactivity.
Technologies
Rust
Axum
HTMX
HTML
Tailwind CSS
Cloudflare
Landing page of the Boa website, offering insight into its domain-specific language, documentation, and research applications in large-scale software evolution.
Boa Research
Aug 2022 - Jan 2023
Contributed to Boa, a research language for software mining, as part of a university research team. Worked closely with Professor Robert Dyer to evaluate tools, propose improvements, and validate functionality through rigorous testing.
Technologies
Boa
Python
1 / 2
Main screen with quick-access buttons to start new rounds, view stats, and check play history.
UDisc Replica
Oct 2022
A SwiftUI-based replica of the UDisc app, built to practice mobile app development. Features include persistent storage, round tracking, and a modular UI with Swift's Core Data integration.
Technologies
SwiftUI
Swift
Core Data
1 / 2
Homepage featuring strong branding and direct navigation to services and contact info.
Dirt Works Kearney
Jan 2021
A WordPress-based business site for a construction client, built during my time at Control Yours. Focused on clean UX, strong SEO fundamentals, and mobile responsiveness to help drive conversions and brand trust.