Skip to content

work

I build the product and look after what it runs on.

Resume PDF

I tend to move between layers. One day is a Flask feature, another is an Azure deployment, a data job, DNS, or Microsoft 365. I like being able to follow a problem from the user all the way down to the system.

Feb 2026 to present

Lead Software Engineer

Paramount Staffing · Atlanta, GA

At Paramount, I work on software for candidates, clients, recruiters, and internal teams. I also handle the Azure and data side, plus identity, DNS, endpoints, and support when those are part of getting the job done.

product

Products people use

Flask and React apps for candidates, recruiters, and enterprise clients, with tests and GitHub Actions deployments through Azure OIDC.

data

Bullhorn and reporting

APIs, ETL, reports, and a nightly Azure Functions mirror that keeps nine Bullhorn entities in PostgreSQL.

platform

Keeping it running

Azure, PostgreSQL, Key Vault, Microsoft 365, Entra ID, DNS, and scoped Claude workflows for routine operations.

Earlier work

2023 to 2025

Software Engineer Intern

Paramount Staffing

I started with a candidate video interview platform, then took on assessment automation, recruiter dashboards, REST APIs, and data migrations. It taught me that deployment and support are part of building the product.

2025

Software Developer, ARCTIC Lab

Georgia State University

I built a local Mistral RAG assistant over the lab wiki, helped support Slurm and Kubernetes research platforms, and documented the Angular and Django Proflex portal for new contributors.

tools

What I use often

Languages
Python, TypeScript, SQL, Bash, Lua
Product and data
Flask, React, PostgreSQL, Redis, Bullhorn ATS
Cloud and systems
Azure, Docker, Kubernetes, GitHub Actions, Linux, Proxmox, ZFS
AI and agents
Claude Code, Codex, MCP, llama.cpp, CUDA, ComfyUI, Playwright

education

Georgia State University, Honors College

B.S. Computer Science, GPA 4.0 · 2025

Generation Google Scholar, NCR Scholar, and Basta G-SWEP Fellow.