My Projects
Browse through my project portfolio below. Each project includes a detailed case study covering the problem, solution, and development process. Click on any project to explore the full story behind it. You can also check out more of my work on my GitHub.

ED Automate Voice Attack Plugin
C#
.NET
Web Scraping
A plugin that I made to interface with the computer application Voice Attack that is commonly used in flight simulator games and was popular in Elite Dangerous.

williamarice.com
next.js
react
tailwind
This website is a project! I started the journey of building this website when I wanted to learn Next.js and further enhance my React skills. I've rebuilt the site twice, always striving to follow best practices and chase the latest and greatest releases. I started on Vercel to learn the platform, but now I proudly self-host with Coolify on my own VPS.

Vehicle Sync - University Capstone Project
Next.Js
Typescript
Postgresql
A CRUD web application built with Next.JS. This application was developed for my university capstone project while completing my BS in Software Engineering

Farming Simulator Mod & Web Integration
nextjs
react
lua
websockets
I worked on a developer team as a volunteer for a farming simulator (PC game) community. The name of the community was FarmersOnly.Club. I worked with the game engine modification in Lua and helped build the integration with the NextJS app for the web dashboard. We made it to where you could interact with the game directly from the web.

DCS Skyraider - C++ Programmer
c++
lua
cmake
game dev
I worked on the development team for the Skyraider aircraft add-on for the popular combat flight simulator Digital Combat Simulator. I wrote code to simulate systems, process/manage data streaming in from the game engine, and constructed build systems.