William Rice

William Rice

Skills


Next.js

PostgreSQL

TypeScript

Linux

PHP

C#

React

JavaScript

Node.js

Docker

Java

Python

CSS

Tailwind CSS

Git

Astro

MongoDB

GitHub

C++

HTML

MySQL

William Rice

About Me


Hello! I'm William Rice, welcome to my little space on the web. I'm proudly from Eastern Kentucky and I grew up like most kids here as indigent and in unfavorable conditions with my parents being addicted to drugs. I overcame the odds and proudly served my community as a police officer for over 12 years and now I'm working full time as a Software Developer. I've had a lifelong passion for technology and writing code.

I'm proficient in a range of programming languages and frameworks, with experience spanning WordPress plugin development (PHP), video game modding (C++), and full-stack web development using React and other modern frameworks. I'm comfortable learning new languages and frameworks as needed and don't feel limited by any particular technology.

When I'm not writing code, you can find me hiking in the Red River Gorge, working out, or reading a tech book cramming my brain with more knowledge. I also serve my community as an elected City Councilman.

I'm always excited to take on new challenges and collaborate on innovative projects. I would really like to contribute to more open source projects. Feel free to reach out if you'd like to connect or discuss potential opportunities!

Get in touch

I am always looking for new opportunities

Featured Projects


A screenshot of Voice Attack with text showing plugin output

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.

a screenshot of the website

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.

screenshot of youtube video of aircraft flying

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.