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