Summary
Overview
Work History
Education
Certification
Timeline
Generic

Charles Ngu

AWS DevOps Engineer
Hyattsville,DC

Summary

Results-driven and innovative AWS DevOps professional with over 6 years of experience, leveraging extensive knowledge of Amazon Web Services, infrastructure as code, CI/CD, and containerization to create reliable, scalable, and cost-effective solutions. Adept at architecting and deploying cloud-based applications using AWS services like EC2, S3, Lambda, and RDS, as well as managing monitoring and logging tools to ensure optimal performance. Proven track record of collaborating with cross-functional teams to deliver complex projects, improve development processes, and streamline release cycles. Passionate about staying current with industry trends and continuously expanding technical skills to optimize cloud infrastructure and drive operational excellence.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
2
2
Certifications

Work History

DevOps Engineer

TEK Systems
Fairfax, VA
02.2020 - Current
  • Worked with cross-functional design teams to create software solutions that improved overall functionality and performance.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Collaborated with team to determine application requirement specifications.
  • Experience in automating, deploying, and maintaining AWS cloud infrastructure using various AWS services like EC2, S3, RDS, VPC, EKS, ECS, Lambda, CloudFormation, and CloudWatch.
  • Proficient in containerization and orchestration using Docker and Kubernetes, with hands-on experience deploying, scaling, and managing containerized applications on Amazon EKS.
  • Successfully managed the deployment of microservices on AWS ECS using Fargate launch type, achieving improved scalability and resource efficiency.
  • Implemented infrastructure as code (IAC) using Terraform to automate the provisioning and management of AWS resources, ensuring version control and consistency across environments.
  • Configured and managed continuous integration and deployment (CI/CD) pipelines using Jenkins, improving development efficiency and reducing deployment times.
  • Designed and implemented a multi-account AWS environment with consolidated billing, achieving better resource isolation and security.
  • Strong background in managing and optimizing relational and NoSQL databases like MySQL, PostgreSQL, and MongoDB.
  • Expertise in monitoring, logging, and alerting using Sumo-Logic, Prometheus and Grafana, CloudWatch, CloudTrail, and AWS Config, ensuring proactive issue identification and resolution.
  • Enhanced application security by implementing AWS WAF, Shield, and IAM policies, as well as integrating AWS Secrets Manager to securely store and access sensitive data.
  • Leveraged Ansible to automate the deployment and management of a multi-tier web application on AWS.
  • Developed Ansible playbooks to configure and maintain EC2 instances, RDS, and other AWS resources, resulting in reduced deployment time and improved consistency across environments.
  • Collaborated with development teams to implement and enforce DevOps best practices, fostering a culture of collaboration and shared responsibility.

PROJECT:

  • Successfully migrated a monolithic application to a microservices architecture on Amazon EKS, leveraging Docker, Jenkins, and Terraform. The project resulted in improved scalability, better resource utilization, and reduced time to market for new features.
  • successfully migrated a legacy on-premise application to AWS cloud, leveraging services like EC2, S3, RDS, and Lambda to improve scalability, reliability, and performance. Implemented a CI/CD pipeline using AWS CodePipeline, CodeBuild, and CodeDeploy, resulting in faster deployment times and increased developer productivity.

DevOps Engineer

US Bank
Washington, DC
03.2017 - 02.2020
  • Proficient in using Amazon Web Services (AWS) for implementing, deploying, and managing infrastructure, applications, and services.
  • Experience in working with various AWS services such as EC2, S3, ECS, ECR, EKS, VPC, RDS, IAM, CloudFormation, CloudWatch, and Lambda.
  • Managed container orchestration using Kubernetes, creating and managing clusters, deployments, and services.
  • Hands-on experience with Docker for containerizing applications, optimizing images, and managing containers.
  • Utilized Terraform for infrastructure as code (IAC) to automate provisioning and management of AWS resources.
  • Implemented continuous integration and continuous deployment (CI/CD) pipelines using Jenkins for automated build, testing, and deployment processes.
  • Leveraged Ansible for configuration management and automated deployment of applications and infrastructure components.
  • Proficient in using Git for source code management, branching, merging, and resolving conflicts.
  • Monitored application performance and system health using various monitoring tools such as Prometheus, Grafana, and ELK stack.
  • Skilled in scripting languages such as Python, Bash, and PowerShell for automating tasks and implementing custom solutions.
  • Achieved a 30% reduction in infrastructure costs and a 40% improvement in application performance and scalability.

Education

Bachelor of Science - Computer Science

Catholic University of Cameroon
08.2011 - 07.2015

Certification

AWS Certified DevOps - Professional

Timeline

DevOps Engineer

TEK Systems
02.2020 - Current

DevOps Engineer

US Bank
03.2017 - 02.2020

Bachelor of Science - Computer Science

Catholic University of Cameroon
08.2011 - 07.2015
Charles NguAWS DevOps Engineer