Professional Summary
DevOps Engineer with hands-on experience automating AWS infrastructure, building and maintaining CI/CD pipelines, and improving cloud deployment workflows across production and staging environments. Strong background in Terraform, AWS, GitLab CI, Jenkins, and OpenShift (Kubernetes), with a focus on infrastructure as code, least-privilege security practices, and deployment reliability. Proven ability to support dozens of applications in regulated environments through automation, collaboration, and operational ownership.
Skills
- Cloud & Infrastructure: AWS, Terraform
- CI/CD & Automation: GitLab CI, Jenkins, GitHub Actions, Ansible
- Containers & Orchestration: Docker, Kubernetes / OpenShift
- Scripting & Languages: Python, Bash, Java, YAML, SQL
- Monitoring & Ops: Splunk, SonarQube, Linux
Professional Experience
- Supported AWS environments using Terraform to provision and manage IAM, Lambda, and supporting infrastructure, collaborating across Agile teams to deliver cloud-native solutions.
- Built GitLab CI pipelines to automate Terraform validation, planning, and application workflows, supporting secure infrastructure deployments across multiple environments.
- Enhanced existing GitLab CI pipelines for image builds, deployments, and lifecycle management, improving deployment consistency.
- Implemented least-privilege IAM policies and access controls within AWS to align with security and compliance requirements.
- Developed AWS Lambda functions to automate operational tasks, including access management and resource cleanup.
- Developed and maintained Jenkins pipelines to automate deployments across staging and production environments, supporting over 30 applications.
- Deployed and operated containerized applications on OpenShift (Kubernetes), supporting scalable workloads in regulated environments.
- Collaborated with Agile development teams to design CI/CD workflows, manage releases, and resolve dependency and build issues, reducing failed deployments.
- Developed Python and Bash scripts for deployment automation and operational tooling.
- Diagnosed and resolved deployment issues using Splunk and SonarQube, improving application stability and deployment reliability.
- Migrated application codebases from a legacy repository to GitHub, establishing repository structures and implementing Jenkins pipelines for automated builds and deployments.
- Provided technical mentorship to junior developers, conducting code reviews and resolving issues, leading to improved team efficiency and faster onboarding for new hires.
- Led feature planning and backlog refinement, defining upcoming stories and ensuring clear requirements, which reduced development cycle time and minimized rework.
- Created YAML configuration files to automate microservices build, testing, and deployment, increasing deployment consistency and reducing manual configuration errors
- Developed and maintained several microservice applications (Java Spring Boot) for a Treasury Bureau utilizing REST APIs to aid the transmission of JSON request payloads and efficiently handling data interactions between external services.
- Conducted unit testing using JUnit and Mockito for robust and reliable code. Additionally, improved unit testing for existing applications, resulting in a 30% increase in code coverage and improved code quality and reliability.
- Developed comprehensive technical documentation and guidelines for written services to ensure knowledge transfer and maintainability.
- Assisted in the refactoring of several legacy services written in Java, resulting in improved scalability and efficiency of the systems.
- Designed and implemented a robotic process automation (RPA) solution using COTS software, reducing manual data collection efforts and increasing cost savings by eliminating unnecessary manual work.
- Recognized with 3 seperate awards for continued excellence on client project.
- Modeled and developed database & software solutions allowing the long-term storage of USPS mail piece, plant, and keying data.
- Created .NET web application to display mailpiece data as key performance indicators for USPS management.
- Analysis of large postal datasets to determine trends for use in predictive staffing.
- Contributed to the development of miscellaneous image processing solutions for the United States Postal Service. These solutions included: Barcode analysis, label detection, and hazardous mail detection.
- Assisted in development and deployment of a MATLAB image manipulation application to ~175 USPS plants. This application improved both OCR Optical Character Recognition solve rates (~4%) and manual keying times (avg .5 sec/image) for certain types of images. Estimated cost savings of ~1.5 million per year.
Personal Projects
Built and operated a Linux (Debian-based) home server using Docker to host multiple self-managed services. Automated system configuration and service management using Ansible for repeatable provisioning and recovery. Implemented reverse proxying, SSL certificates, firewall rules, and automated backups for security.
Designed and deployed a static website on Amazon S3 with CloudFront for HTTPS and caching, Route 53 for DNS, and IAM for access control. Managed all infrastructure using Terraform, including state management and environment updates, to avoid manual console configuration.
Awards
Received for passionate service and dedication to the success of the project.
Received for a willingness to take on additional work to support the overall project.
Received for continued collaboration and creation of innovative ideas and solutions to overcome implementation challenges on project.