Technical Background

Skills


Programming Languages
Java
C#
JavaScript
TypeScript
Python
Frontend
React
Next.js
HTML5
CSS3
Material UI
Tailwind CSS
Backend
ASP.NET Core
Spring Boot
Node.js
Express
Django
Databases
SQL Server
MongoDB
PostgreSQL
MySQL
Redis
Firestore
DevOps & Cloud
AWS
Azure
Docker
Kubernetes
CI/CD
Git
Other
RESTful APIs
Microservices
Agile/Scrum
TDD

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 Boot
    Java
    React
    Next.js
    TypeScript
    MongoDB
    Docker
  • 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.

    Duolingo
    Assembly 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.

    .NET
    C#
    SQL Server
    RabbitMQ
    NServiceBus
    Docker
    Kubernetes
  • 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

    .NET
    C#
    SQL Server
    MySQL
    React
    Angular
    TypeScript
    JavaScript
    HTML5
    CSS3
    Bootstrap
  • 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.

    military
    drone
    Java
    Data structures and algorithms
    Python
    JavaScript
  • 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.

    HTML
    CSS
    JavaScript
    Cisco Networking

Education


  • 2014 - 2015

    MBA

    Emory University
  • 2004 - 2008

    Industrial Engineering

    Virginia Tech

Technologies Used to Build This Website

Frontend


  • Next.js
    React framework for server-side rendering and static site generation
  • React
    JavaScript library for building user interfaces
  • TypeScript
    Typed superset of JavaScript for better code quality
  • Material UI
    React component library implementing Material Design
  • Tailwind CSS
    Utility-first CSS framework for rapid UI development

Backend


  • FakeDB
    Simulates a database for local development. Will be replaced in the future with an actual backend.

Deployment


  • AWS Amplify
    Static site hosting and continuous deployment
  • GitHub Actions
    CI/CD pipeline for automated deployment