Results-driven DevOps Engineer with expertise in CI/CD pipelines, cloud infrastructure, and container orchestration. Proven ability to enhance deployment processes and ensure system reliability.
Overview
15
15
years of professional experience
Work History
DevOps Engineer
Maritz Global Events
St. Louis, Missouri
09.2019 - Current
Implemented CI/CD pipelines to enhance software deployment speed and reliability.
Configured, managed, monitored cloud-based services using CloudFormation for robust infrastructure.
Managed cloud infrastructure, optimizing performance and reliability to support application availability.
Collaborated with development teams to integrate DevOps practices into workflows, enhancing project delivery timelines.
Currently configuring container orchestration using Docker and Kubernetes for scalable applications.
Led transformation from on-prem VMware RHEL hosts to AWS AL2023 EC2s and other native services
Converted applications from shared Tomcat hosting to Dockerized Spring Boot format to enhance scalability.
Led incident response efforts, troubleshooting and resolving system outages to minimize downtime and restore services swiftly.
Administered version control systems, transitioning from Mercurial to GitLab and finally to GitHub for software development.
Senior Software Engineer
Popwallet
New York, New York
02.2019 - 06.2019
Conducted code reviews to enhance software quality and maintainability, leading to fewer post-release defects.
Mentored junior developers to develop coding skills and ensure adherence to best practices, resulting in stronger team capabilities.
Participated in sprint planning sessions to align development efforts with business objectives, facilitating timely project delivery.
Senior Programmer Analyst (previously P.A. I / II)
Edward Jones
St Louis, Missouri
09.2011 - 04.2018
Led the effort to abandon the custom Spring Framework apps, opting for Spring Boot in Docker containers.
Proved that business applications could be migrated to vanilla Spring Boot quickly from a custom "framework" based on Spring Framework 3 and 4.
Provided "spring-boot-starters" and associated REST services to replace shared EJB service dependencies.
Required the use of unit tests(via SonarQube) to improve code quality and reliability.
Led code reviews and provided mentorship to junior programmers in best practices.
Researched containerization and microservices technologies to enhance system capabilities.
Researched emerging technologies to identify and recommend improvements for existing systems, fostering innovation.
Maintained GitHub (and CVS previously) to track changes in source code.