Technical Background
Skills
Programming Languages
Frontend
Backend
Databases
DevOps & Cloud
Other
Experience
- December 2024 - April 2025
Software Engineer
KBR
Championed API quality and design by applying SOLID principles, object-oriented design, unit testing, and modern architecture patterns. Mentored junior developers and implementing best practices.
Spring BootJavaReactNext.jsTypeScriptMongoDBDocker - April 2021 - December 2024
Travelling student
Travelled through Spain taking Spanish immersion courses in Valencia, Malaga, Madrid, and Barcelona. Upon returning, took an assembly language course to finish the lower-division computer science courses that are prerequisites for a MS in computer science, and a Python refresher course.
DuolingoAssembly language - February 2021 - April 2024
Software Engineer
Best Buy Health
Developed and maintained multiple backend APIs in a HIPAA-regulated environment. Created scalable microservices leveraging .NET Core REST APIs, RabbitMQ, and NServiceBus for efficient inter-service communication.
.NETC#SQL ServerRabbitMQNServiceBusDockerKubernetes - December 2018 - January 2021
Software Developer
Sequoyah Technologies
Created responsive and interactive web interfaces for client projects. Lead development of multiple .NET Core 3.x APIs and batch jobs, DACPACs, Angular 9 front-end, SQL Server, and Azure deployment
.NETC#SQL ServerMySQLReactAngularTypeScriptJavaScriptHTML5CSS3Bootstrap - 2017
Met my future wife & made a career change
Milestone
Met my (now) wife in a JavaScript class. She has since graduated with a degree in computer engineering from UCSD (University of California, San Diego). I made a career change to software engineering.
JavaScript - 2004 - 2017
Marine, operations manager, college student
Industrial engineering student. Engineer at a defense contractor. Officer in the United States Marine Corps. Head of operations for a small drone technology company. Computer science student.
militarydroneJavaData structures and algorithmsPythonJavaScript - 2003
Student
School
I took my first programming class using HTML, CSS, and limited JavaScript. I also took a Cisco networkingcertification class. I loved all of it, however I grew up in a military town and I did not know that these were skills that were actually valuable in the real world, so I did not continue.
HTMLCSSJavaScriptCisco Networking
Education
- 2014 - 2015
MBA
Emory University
- 2004 - 2008
Industrial Engineering
Virginia Tech
Technologies Used to Build This Website
Frontend
- Next.jsReact framework for server-side rendering and static site generation
- ReactJavaScript library for building user interfaces
- TypeScriptTyped superset of JavaScript for better code quality
- Material UIReact component library implementing Material Design
- Tailwind CSSUtility-first CSS framework for rapid UI development
Backend
- FakeDBSimulates a database for local development. Will be replaced in the future with an actual backend.
Deployment
- AWS AmplifyStatic site hosting and continuous deployment
- GitHub ActionsCI/CD pipeline for automated deployment