Profile
Dynamic software development team member with expertise in optimizing designs to meet both current and anticipated demands. Demonstrates strong performance under pressure, consistently achieving rigorous design standards and meeting critical project deadlines.
Technical Skills
Programming Languages C++ | Java | Python 3 | JavaScript (ES6+) | SQL
Front-End Frameworks React | Redux Toolkit | Svelte | Tailwinds
Back-End Django 4 | FastAPI | PostgreSQL | MongoDB | Docker
System Design Microservices | Domain-Driven Design | Event Sourcing
Application Development Experience
Lit-Hub Github | React.js | Express | Dexie | MongoDB
A massively accessible e-reader application that utilizes the GutenDex API to provide free literature to a broad audience.
- Utilized Dexie.js in combination with Workbox to provide users access to their library even offline.
- React.js and Sass based frontend features text-to-speech for all novels, multiple language translations, and a full array of color-blindness options.
- Leveraged Bcrypt and JSON Web Tokens to create a secure user login experience.
Supernova Expansion Github | Postgress | Express | Nginx
Spearheaded backend expansion for an online clothing retailer to accommodate an increase in traffic.
- Employed a Postgres database in conjunction with Express.js routing to attain an initial deployed testing rate of 500 requests per second on high-traffic routes.
- Utilized Amazon Web Services and an Nginx load balancer to further horizontally scale the system and achieve over 4,900 requests per second on the same routes.
- Maintained an error rate below 0.1% on all routes when using Loader.io testing even at 5,000+ requests per second.
Professional Experience
Galvanize | Software Engineer in Residence | July 2022 – December 2022
- Collaborated with other instructors and non-technical staff to deliver students learning curricula centering around Python, Django, FastAPI, JavaScript, and React.
- Led conversion of outdated Django-based HTML templates into React.js components.
- Evaluated student-written code, providing feedback on code fluency, time-complexity improvement, readability, and reusability.
- Lead additional courses primarily focused on developing students' problem-solving processes and debugging skills.
- Worked with a small team of engineers to take tickets posted to the Jira board and implement upgrades and bug fixes to the student management system.
U.S. Army | Reconnaissance Team Leader | March 2014 – March 2018
- Led procurement and training on advanced optics systems, over-the-horizon radio equipment, and weaponry totaling over $5 million.
- Working directly with client IT and network personnel via phone, email, and case management systems to troubleshoot customer-reported issues.
- Configuring and supporting edge routers, firewalls, and LAN switches.
- Providing remote and occasional on-site support of battalion VoIP service installation, moves, and modifications.
Education
Appalachian State University | BS Computer Science | Minor in Mathematics | Data Science Certificate - May 2026 (Expected)
Hack Reactor | Advanced Software Engineering Immersive Program - July 2022