COURSEY.CODES
For the best viewing experience, please visit the website on your computer

Hello,
I am Alex Coursey

LET'S MAKE SOMETHING HAPPEN.

Portrait

My Past

I grew up in California, where I developed a passion for programming in High School. My first language was Python, but I quickly transitioned to Java and C#.
After high school, I spent 3 years in the U.S. Marine Corps, where I learned many things — but the important being discipline, teamwork and leadership. All things that I apply to my work today.

My Present

I am currently pursuing an Applied Bachelor's degree in Software Development at California Institute of Applied Technology.
I spend most of my time working on personal projects, such as Zombie Siege — or this website, using them as ways of learning new things and improving my skills.

My Future

I am looking forward to graduating in 2027, and starting a career in Software Development.
Ideally, I can make my living working on a personal project, or customer projects.

Website Coming Soon

What

Zombie Siege is a competitive PvE wave-survival game where players team up to fend off endless hordes of zombies, moving up through the ranks and salvaging loot to upgrade their gear.

Why

Zombie Siege started off as a personal project to learn Java and Paper/SpigotAPI — but eventually, it found a player base that wanted to see it grow. So, it became more than an experiment.

How

Zombie Siege is built on a stack using Java, PaperAPI for Minecraft server development, MongoDB for storage, GlitchTip for error tracking, and GitHub for version control. Production is hosted on GalaxyMC; dev is self-hosted on DigitalOcean with Pterodactyl.

🌐 Visit the Site

What

A1 Pools is a custom-built website for a local pool company, providing a landing page, service details, and general information. It serves as a digital business card to attract new customers.

Why

A1 Pools needed a simple, professional online presence to showcase their services and attract new customers. The goal was to create just that — something that looks good and works well.

How

Built with Next.js on the frontend, styled with TailwindCSS, enhanced with tasteful animations, and hosted on Vercel for fast, global delivery.

🌐 Visit the Site

What

Kern County Vending is a, as per usual, custom-built website for a once-planned business venture of mine. The business never materialized, but at least I got a website out of it.

Why

Every business needs a website, and I wanted to be able to showcase my business to potential customers.

How

Like most of my projects, KCVending was built with Next.js on the frontend, styled with TailwindCSS, and hosted on Vercel for fast, global delivery.

Discord

Discord

Best for quick questions, updates, and collaboration. Click below to join or DM.

Email

Email

Longer form is welcome. I check email almost daily.

Prefer Discord for the fastest response. External links open in a new tab.

WE'LL SEE YA NEXT TIME!