Dustin Severance

Backend Software Engineer

Software Engineering student building backend systems, APIs, Docker containers, and self-hosted infrastructure.

GitHub LinkedIn Projects

About Me

I'm currently pursuing a Bachelor of Science in Software Engineering while building backend development skills through hands-on projects and my homelab. I enjoy working with Go, Python, Docker, Linux, and APIs.

Skills

Go
Python
Docker
Linux
Git
SQL
REST APIs
Networking

Projects

🚀 Go REST API

Production-style REST API written in Go with PostgreSQL integration. Includes CRUD operations, database migrations, health checks, Docker deployment, and GitHub Actions CI testing.

Technologies:
Go | PostgreSQL | Docker | Docker Compose | GitHub Actions

Latest Release: v1.0.0

View Repository

Deployment:
Docker container running on Ubuntu Server homelab

View Release

☄️ Asteroids

Python arcade game built while learning object-oriented programming and game development concepts.

Technologies: Python | OOP

View Repository

📚 Bookbot

Python command-line application that analyzes books and generates statistics from text files.

Technologies: Python | CLI | File Processing

View Repository

🖥 Homelab Infrastructure

Self-Hosted Ubuntu Server

Built and maintain a personal server environment for learning backend development, Linux administration, and DevOps practices.

Hardware:
AMD Ryzen 5 5500
32GB DDR4 RAM
RTX 2070
Ubuntu Server

Services:
Docker & Docker Compose
Nginx Reverse Proxy
Go REST API
PostgreSQL
Prometheus
Grafana
cAdvisor
Portainer

Education

Bachelor of Science in Software Engineering

Associate of Science

Contact

GitHub: github.com/drseverance

LinkedIn: linkedin.com/in/dustinsev