Professional Summary
DevOps Engineer with a strong background in software development. Experience managing CI/CD pipelines, automating deployments, and troubleshooting application releases in enterprise environments. Proficient in Jenkins, OpenShift, containerized deployments, and using scripting to optimize DevOps workflows and improve automation. Additional development expertise in Java (Spring Boot), REST APIs, and microservices architecture. Currently expanding expertise in AWS to enhance cloud-based DevOps solutions.
Skills
CI/CD • JENKINS • BASH • GROOVY • YAML • PYTHON • DOCKER • OPENSHIFT (KUBERNETES-BASED) • AMAZON WEB SERVICES • JAVA (SPRING BOOT) • REST APIS • MICROSERVICES • SQL • MAVEN • GIT • GITHUB • NEXUS • SPLUNK • SONARQUBE • LINUX • AGILE
Professional Experience
- Develop, maintain, and optimize Jenkins pipelines to automate deployments across staging and production environments, minimizing manual effort and supporting over 30 applications.
- Deploy and manage containerized applications on OpenShift (Kubernetes-based platforms), utilizing templates to configure deployment parameters and optimize resource allocation.
- Collaborate with development teams to design CI/CD workflows, manage application releases, troubleshoot dependency issues, and ensure smooth deployments.
- Enhance automation by developing custom scripts in Python and Bash to streamline deployment, configuration, and operational workflows.
- Troubleshoot deployment issues using monitoring and log analysis tools such as Splunk and SonarQube, improving 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 configured a Linux (Debian) home server using Docker to host various services such as media streaming, file sharing, and password management. Implemented reverse proxy, Docker for isolated environments, security measures such as SSL certificates, firewalls, and regular backups for optimal performance, availability and security.
Designed and deployed static HTML/CSS resume website on Amazon S3, integrated with CloudFront CDN, custom domain via Route 53, and Lambda-triggered backend workflows. Employed AWS CLI and IAM roles for secure deployment automation
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.