
Jonney Acheampong
Development
Texas, United States
Skills
DevOps
About
Jonney Acheampong's skills align with Programmers (Information and Communication Technology). Jonney also has skills associated with Web Professionals (Information and Communication Technology). Jonney Acheampong has 8 years of work experience.
View more
Work Experience
DevOps Engineer
VSP
May 2020 - Present
- As a Cloud DevOps Engineer, I worked on the migration of applications to the AWS cloud by architecting and implementing CI/CD pipelines using Jenkins. Key contributions to the project include: • Establishment of CI/CD pipelines tailored for Microservices, integrating essential tools like Maven, Bitbucket, SonarQube, Nexus, Docker, and Slack to provide immediate feedback to development teams post-code check-in. • Provisioning of dynamic Jenkins Docker slaves using Docker Host to support efficient CI/CD workflows. • Development of Ansible playbooks from scratch in YAML, encompassing installation, setup, and troubleshooting, while automating platform environment configuration. • Configuration of Git repositories and SSH Keys in GitHub to support Agile teams' version control requirements. • Integration of GitHub webhooks into Jenkins to automate the code check-out process, enhancing workflow automation. • Implementation of master-slave architecture within Jenkins to optimize performance and scalability. • Migration of existing infrastructure into Terraform using the Terraform Import command. • Creation of Docker files and automation of Docker image creation using Jenkins and Docker, streamlining deployment processes. • Automation of infrastructure provisioning on AWS using Terraform and Ansible, enhancing deployment agility. • Establishment of nightly builds integrated with code quality tools such as SonarQube and Veracode, ensuring continuous quality assurance. • Implementation of quality gates in SonarQube dashboards, seamlessly integrated into CI/CD pipelines to maintain building integrity. • Rebuilding the entire existing platform to Docker containers, enhancing portability and resource efficiency. • Setup of Kubernetes clusters using Amazon EKS to optimize containerized application orchestration and management on AWS infrastructure.
DevOps Engineer
UnitedHealth Group
June 2018 - April 2020
- Key Contributions: • Established Azure Git repositories, facilitating smooth code management and deployment preparation. • Successfully migrated legacy applications to Microsoft Azure Cloud PaaS, implementing CI/CD pipelines on Azure DevOps. • Deployed Web Apps (PaaS solutions) on Azure portal using Azure DevOps pipelines, ensuring efficient web application deployment. • Configured AKS clusters in Azure using Azure CLI, enhancing container orchestration capabilities. • Implemented nightly builds integrated with code quality tools like SonarQube and Veracode, resulting in enhanced code quality. • Introduced Test-Driven Development (TDD) methodologies, leading to a 30% reduction in defect rates within the initial 3 months. • Established quality gates in the SonarQube dashboard and enforced them in pipelines to ensure build integrity. • Installed Sonar Lint plug-ins in developers' workstations for early defect detection during development phases. • Orchestrated Docker containerization to transition monolithic applications into microservices, improving developer efficiency and scalability. • Designed and implemented Release Management workflows for QA, UAT, and Production environments, ensuring smooth application deployments. • Presented SCM best practices to the team, fostering a culture of continuous integration and deployment.
Java Developer
Group O
July 2016 - May 2018
- • Engaged in the entire software development lifecycle, ensuring comprehensive development from analysis to deployment. • Designed and developed UI screens using HTML5, CSS3, JavaScript, JSON, and AJAX, enhancing user experience. • Implemented custom AngularJS directives for building reusable components across application pages. • Utilized Spring Beans and MVC architecture to encapsulate and manage business logic effectively. • Designed and developed a Rewards API using Spring Boot, enhancing application functionality. • Implemented Spring AOP for crosscutting concerns such as logging, ensuring robust application monitoring. • Developed server-side applications to interact with databases using Spring Boot and Hibernate, ensuring efficient data management. • Configured Spring XML for Dependency Injection, enhancing application modularity and flexibility. • Created REST web service components using various annotations, facilitating seamless data communication. • Developed complex service components and DAO classes for the data access layer, optimizing backend interactions using Java and Hibernate. • Leveraged Maven for build automation and Jenkins for continuous integration, ensuring efficient and reliable builds.