Resume

Work Experience

Dec 2019 – Present
Lead Full Stack Developer
ICF International, Inc.
Atlanta, GA
Architected and deployed cloud-native microservices using Spring Boot, Angular, and Oracle, improving saved searches batch job data retrieval performance by 20%. Led development of the GSA Assist Program, designing a high-performance search platform with Elasticsearch, improving query efficiency. Automated CI/CD pipelines with Docker, and Jenkins, reducing deployment time. Integrated Datadog, Splunk and New Relic for proactive monitoring, reducing incident response time. Collaborated with cross-functional teams to enhance system scalability and performance.
Tech Stack: Java, Spring Boot, Spring Security, Angular, TypeScript, Elasticsearch, Docker, Oracle, New Relic, Datadog, Twistlock
Feb 2019 – Oct 2019
Senior Software Developer
TopDevz
Washington, DC
Developed backend microservices for Saab Sensis Corporation, enabling real-time flight message processing for Australian airports. Engineered secure messaging services (JMS, SOAP , AIDX XML), ensuring high availability and fault tolerance in aviation communications. Designed and implemented a scalable microservices architecture, improving message delivery reliability.
Tech Stack: Java 8, Spring Boot, Spring Cloud, Netflix OSS, JMS, SOAP , AIDX XML
Mar 2017 – Mar 2019
Technical Consultant
CoreMedia Corporation
Arlington, VA
Delivered enterprise CMS solutions for Fortune 500 clients (Emerson, Office Depot, Farfetch), optimizing content delivery workflows. Led React.js integrations and conducted on-site training workshops for client development teams. Developed custom CoreMedia solutions, enhancing personalization and content management capabilities.
Tech Stack: Java, Spring, React, Ext JS, Freemarker, IntelliJ IDEA
Nov 2014 – Mar 2017
Lead Software Developer
Powertek Corporation
Rockville, MD
Modernized federal applications with Spring Boot & Angular, improving system efficiency by 30%. Led a team optimizing Java RESTful services for DOI, integrating Spring Boot & MySQL. Authored a white paper on code quality improvements using SonarQube, reducing technical debt across multiple projects. Migrated legacy applications from Tapestry & Backbone.js to modern frameworks, enhancing maintainability.
Tech Stack: Java, Apache Tapestry, Spring Boot, Angular, Backbone.js, MySQL, Jenkins, SonarQube
Jul 2014 – Oct 2014
Software Developer
ASPWV
South Charleston, WV
Designed and deployed an internal ASP .NET MVC application to manage projects, tasks, and service requests. Conducted stakeholder meetings to refine requirements and improve business workflows.
Tech Stack: C#, ASP .NET MVC, SQL Server

Education

May 2014
Marshall University
Huntington, WV
Bachelor of Science
Computer Science

Core Skills

Server-Side Mastery
Asynchronous Proficiency
AI-Focused Innovation

Technical Skills

Languages
Java
Kotlin
TypeScript
Backend Frameworks
Spring Boot
Ktor
ASP.NET
Frontend Frameworks
Angular
HTMX
Jetpack Compose
Database
PostgreSQL
MongoDB
Redis
Cloud & DevOps
AWS
Docker
Jenkins
Toolbox
macOS
IntelliJ IDEA
Gradle