Profile
Software architect with nearly 20 years of experience guiding organizations through technological transformations. I specialize in translating complex systems into understandable solutions, leading cross-functional teams, and delivering measurable improvements in performance, scalability, and developer productivity.
Skills
| Skill Type | Individual Skills |
|---|---|
| Languages & Frameworks | Java (12 years), Spring Framework (12 years), C#/.NET, PHP, React, Groovy |
| Integration & APIs | Mulesoft (2 years), REST, JSON |
| Cloud & DevOps | Azure (DevOps, Web Apps, SQL Database), Google Cloud Platform (GKE), Kubernetes, Jenkins CI/CD, GitHub Actions |
| Leadership | Technical architecture, team leadership, stakeholder communication, mentoring |
Work Experience
Principal Software Architect Consultant, Hylaine; Raleigh, NC | August 2023 - Present
Industrial Plumbing/Piping Client
- Architected a complete rewrite of a MuleSoft integration, achieving an order-of-magnitude improvement in throughput and enhanced error handling while migrating to Mule Runtime 4.6
- Led a team of 4 developers through the rewrite, establishing best practices for MuleSoft development
- Served as technical advisor on MuleSoft AnyPoint Platform strategy and implementation
Pharmacy Benefit Management Client
- Designed/Implemented a migration from JIRA to Azure DevOps with custom process flows
- Created a custom Azure DevOps pipeline to showcase the usage of Azure DevOps to build Salesforce packages
Advertisement Client
- Designed and implemented a migration from Jira to Azure DevOps with custom process flows
- Created a custom Azure DevOps pipeline demonstrating Salesforce package builds
Senior Software Consultant, Hylaine; Raleigh, NC | July 2021 - August 2023
Logistics Client
- Refactored a .NET/C# dispatch application for improved code readability and performance
Speciality Chemicals Client
- Developed a custom React/Spring Boot application to handle Occupational Safety checklist process which included internationalization for Portuguese
Staff Software Engineer, The Home Depot; Atlanta, GA | February 2021 - July 2021
- Architected a replacement for a legacy offline sales tax system using Apache CouchDB
- Selected by the 2021 DevNexus Conference committee to present on migrating from JUnit 4 to JUnit 5 Conference Recording
- Served as Team Lead for the Common Sales Taxation API
- Established an architectural review process between Tax Exempt and Sales Tax teams to implement best practices
Senior Software Engineer, The Home Depot; Atlanta, GA | May 2019 - June 2020
- Led the Common Sales Taxation API team, delivering key wins including the migration of HomeDepot.com and implementation of complex tax processes for furnished installs
- Migrated disaster recovery infrastructure to Google Cloud Platform using GKE and Kubernetes Init Containers
API Backend Contractor for The Home Depot, Brooksource; Atlanta, GA | January 2019 - May 2019
- Contributed to the Common Sales Taxation API development using Spring Framework and Java
Professional Application Developer, AT&T; Atlanta, GA | July 2017 - January 2019
- Led a cross-office team providing full-service CI/CD solutions to application teams
- Served as Lead Software Architect for a business partner ticketing system enabling enhancement requests for the custom CI/CD system, which comprised of a mixture of Korn Shell Scripts and Perl
Senior Specialist Application Developer, AT&T; Atlanta, GA | June 2015 - January 2017
- Coached four application teams on customizing AT&T-configured Jenkins CI and SonarQube as a Technical Coach for the DevOps Center of Excellence
- Mentored new Technical Coaches on onboarding applications to Jenkins CI and SonarQube
- Presented to AT&T Mobile Center of Excellence on Continuous Integration for mobile applications
Specialist Application Developer, AT&T; Atlanta, GA | June 2013 - January 2015
- Developed four asynchronous APIs using AT&T’s internal business process modeling (similar to ActiveVOS)
- Led a team of onshore and offshore contractors to establish the business process modeling team within the Network Provisioning group
- Developed a Groovy script for programmatic Jenkins job creation using the Jenkins Job DSL plugin
- Built SOAP web services using Java 7 EE, Spring Framework, and Hibernate JPA
Research Scientist I, Georgia Tech Research Institute; Atlanta, GA | May 2010 - May 2013
- Served as Configuration Management Assistant and Quality Assurance Representative for the Electronic Systems Laboratory
- Implemented a classified data server using COTS Linux software, working directly with Research Security to achieve Defense Security Service accreditation
- Developed a bash script for Red Hat Linux 6 automating NISPOM security requirements
- Contributed to the development of a lab-wide Quality Assurance process for Git version control
Service Desk Technician, King & Spalding LLP; Atlanta, GA | June 2007 - April 2010
- Tier I support technician providing desktop/laptop/mobile hardware issues support along with software support to office applications such as Microsoft Office 2003, iManageDesksite, and Adobe Acrobat Professional.
- Included responsibility of working as an on-call and disaster recovery.
- Updated the documentation used by the Service Desk and provided input into new procedures to be used by the Service Desk.
Education
Bachelor’s of Science in Computer Science Southern Polytechnic State University, Marietta Georgia, May 2010
Master’s of Science in Computer Science Southern Polytechnic State University, Marietta Georgia, August 2013