David Greeson

I'm a passionate developer who likes to work on
web based projects like this one.

I graduated from NC State University in 2019 with a Bachelor's degree in Electrical Engineering and a Bachelor's degree in Computer Engineering. For Computer Engineering, I concentrated on embedded systems and for Electrical Engineering, I concentrated on signal processing. After college, I fell in love with cloud development, however, and have been working with cloud native environments ever since. I even found the time to deploy a kubernetes cluster on my own hardware which is what is currently running this site.

Personal Projects

You can see all of my projects on my self-hosted Gitlab instance, but the one's I'm most proud of are linked below.

My Hobbies

I Play the Piano

I've been studying the piano since I was four years old, and I can play by ear as well as read music. I'm classically trained, however, I find more fun picking out songs from video games and TV shows and playing them by ear. I've also been studying the Bass Guitar since December 2021.

I Like to Play Chess

I'm certainly nowhere close to even making Candidate Master. In fact, I'm not even half way to the minimum required elo rating for Candidate Master. I'm currently rated at ~900 rapid on chess.com, but I am just a casual chess player anyway.

I Frequently Use My Longboard for Transportation

I started riding a longboard in college because it was a really quick way to get to class without having to worry about dealing with bike locks. My knees are covered in scars from learning how to ride.

Server Statuses

I have a few services running in my self-hosted kubernetes cluster including the containers that are running this site (it's named "landing-page" below). This server (and everything else that is running in this cluster) is running behind nginx using TLS (Soon to be mTLS) to encrypt incoming and outgoing traffic. Although there's no credentials required for any of my public sites.

SaltBot Status
Pod Name                 | Status   | Pod IP      | Node Name   | Age
------------------------ + -------- + ----------- + ----------- + -----
saltbot-66b5857759-lh8rx | Running  | 10.1.192.99 | kubernetes  | 2d
Landing Page Status
Pod Name                    | Status   | Pod IP       | Node Name   | Age
--------------------------- + -------- + ------------ + ----------- + -----
landing-page-fc4fdd49-5v4b2 | Running  | 10.1.192.126 | kubernetes  | 157d
Apple Creek Status
Pod Name                   | Status   | Pod IP      | Node Name   | Age
-------------------------- + -------- + ----------- + ----------- + -----
applecreek-68c4b6684-m5ml6 | Running  | 10.1.192.68 | kubernetes  | 162d
Pokebot Status
Pod Name                 | Status   | Pod IP      | Node Name   | Age
------------------------ + -------- + ----------- + ----------- + -----
pokebot-7984df795d-6w2xx | Running  | 10.1.192.98 | kubernetes  | 5d
Music Status
Pod Name                    | Status   | Pod IP      | Node Name   | Age
--------------------------- + -------- + ----------- + ----------- + -----
david-jams-5999c657fd-5c85s | Running  | 10.1.192.67 | kubernetes  | 157d