I build and support scalable web applications and cloud-native services — from Jenkins pipelines & Angular front-ends to Django APIs and microservices deployed on AWS. When I'm not doing it myself, I'm teaching others how to.
I'm a software developer passionate about building things that get work done. My stack spans Python/Django, Go, JavaScript, and cloud infrastructure on AWS — with a focus on clean, maintainable code and great developer experience. Currently, I'm building systems to help developers develop at CGI Federal.
When I'm not shipping features, I'm exploring new languages, reading about distributed systems, or experimenting with AI integrations using LangChain. Check out my resume for everything I've done, or see a few of them below.
Enabled developers to scan in-development microservices with Golang based installation utility for end of life dependencies using XEOL.
Enabled system administrators to associate developers with developer machines through leading team of interns creating a production-ready Django REST API and Angular application containerized with Podman, deployed to Openshift with a CI/CD pipeline.
Enabled Automatic Semantic Versioning in Microservice Repositories Using Changesets.
Enabled developers to recieve emails containing build logs of a opened pull request builds on failure.
Developed a design pattern based automated test framework using Java and Selenium for cloud management tools to confirm proper system functionality and customer experience.
Protected customer experience by resolving customer submitted defects.
Designed AWS prototypes for social media application including migrating website to AWS and developing content upload functionality using AWS API gateway, Lambda functions, and Dynamo DB.
Developed and deployed C# software for managing and displaying car rental information for clients at point of sale.
Technical Lead, DevOps and Tools Engineer, Test Automation Engineer, Maintenance Developer, Web Developer
Software Engineer
Software Engineer, Tier 2 Technical Support
Whether you have a project in mind, a question, or just want to say hi — my inbox is always open.