Summary
Overview
Work History
Education
Skills
Certification
Software
Interests
Timeline

Bhuvan Dhanapalan

Senior DevOps Engineer
Singapore

Summary

With extensive experience utilizing a diverse set of tools and technologies, including Jenkins, Groovy, Azure, Blockchain, Helm charts, AWS, Docker, Kubernetes, CI/CD, Ansible, Spring frameworks, Test Automation, GITLAB pipeline, and Linux-based distributions (Debian and RPM), proficiency extends to Core Java, Spring Batch, Spring Boot, AWS CloudFormation (CFT), AWS CLI, AWS SQS, AWS Lambda, AWS CI/CD, subnets, VPCs, security groups, Jenkins, shell scripts, Docker, YAML, Hyperledger Fabric, Test Automation frameworks, ELK stack, Fortify, GitHub, GitLab, New Relic Infra, New Relic APM, Zabbix and more. Solid understanding of SDLC and project processes encompassing project planning, requirement gathering, development, test planning, release management and production support. Expertise aligns with Agile Development methodologies reflecting a commitment to dynamic and efficient project execution. Excel in communication and analytical skills demonstrating the ability to collaborate effectively within a team. Mentoring capabilities further enhance contributions to the collaborative work environment as navigate development environments with ease utilizing tools such as Visual studios,Eclipse IDE,Vim,Vi,Nano Bash,and STS.

Overview

9
9
years of professional experience
12
12
years of post-secondary education
6
6
Certifications

Work History

IT App Architect - DevOps

NCS Group
7 2023 - Current
  • As a seasoned DevOps professional, I have been instrumental in streamlining and optimizing CI/CD pipelines for major government agencies, ensuring secure, scalable, and efficient software delivery.
  • Spearheaded GitLab CI/CD pipeline automation with YAML configurations and managed settings to improve build reliability. Leveraged security tools like Fortify and Nexus IQ for robust application security. Designed Ansible playbooks for Amazon EKS deployment and optimized Kubernetes orchestration for scalability. Implemented GitOps with ArgoCD for continuous Kubernetes application delivery. Managed DevOps endpoints and streamlined CI/CD pipelines, significantly improving deployment times. Proficient in Azure and Jenkins pipeline development for seamless deployments.


Senior Engineer

PCCW Solutions
07.2022 - 07.2023
  • In my role at LPS, I have been responsible for managing and optimizing AWS-based infrastructure for high-profile government agencies, ensuring compliance, scalability, and security across multiple environments.
  • Led AWS EKS cluster management, optimizing pod distribution and performance with CDN and load balancing. Deployed and maintained Kubernetes pods, services, and AWS ingress configurations. Automated infrastructure upgrades and continuous patching using Ansible and cloud-native tools. Managed AWS resources including EC2, RDS, S3, Lambda, and more, ensuring seamless application integration. Set up CloudWatch monitoring and automated compliance using AWS Patch Manager. Handled Linux server management, vulnerability management, and CIS hardening. Led incident management and RCA creation, collaborating with cross-functional teams for strategic objectives.

Senior Software Engineer

NortonLifeLock
09.2020 - 07.2022
  • In my role at NortonLifeLock, I have been instrumental in designing, securing, and optimizing CI/CD pipelines while driving automation and innovation in cloud and on-premises environments.
  • Developed and managed secure Jenkins CI/CD pipelines, improving build efficiency and security for diverse clients. Streamlined infrastructure management using Ansible for build VM configuration and deployment. Implemented Zabbix monitoring on Jenkins masters and VMs for proactive system health monitoring. Deployed scalable shared service containers on Kubernetes. Managed Azure and VMware resources using Terraform, and provided automation solutions, optimizing CI/CD and code scanning processes with Blackduck and Coverity. Handled code-signing and SSL management, and contributed to source code repositories in Perforce and Bitbucket. Led RCA creation for outages, driving system reliability improvements

MTS II Sys Engr

Verizon
09.2017 - 09.2020
  • During my time at Verizon, I contributed to automating and optimizing blockchain infrastructure, containerizing applications, and enhancing CI/CD pipelines for multi-organization environments.
  • Automated blockchain infrastructure deployment using Ansible for Hyperledger Fabric management. Containerized Hyperledger components, UI applications, and Spring services with Docker, deploying them to Kubernetes clusters with high availability. Implemented end-to-end CI/CD pipelines for containerized applications, ensuring seamless integration and delivery. Set up and maintained blockchain networks, including chaincode deployment. Managed AWS resources and automated instance provisioning using CloudFormation pipelines. Developed Spring Batch processes for PostgreSQL data management and optimized Jenkins pipelines for unified production and non-production deployments.

QA Developer

Guidanz Inc IIT Research park
05.2016 - 09.2017
  • At Guidanz, I played a key role in automating and managing the deployment processes for Docker-based applications, integrating CI/CD pipelines, and handling test environments across various Linux distributions.
  • Built Docker containers for the Skedler application, managing container tracking and integration with Kubernetes for non-production deployments. Set up and maintained AWS and Hyper-V environments, including Elasticsearch and Kibana management. Developed Jenkins jobs for automated instance snapshots and file backups to S3, ensuring robust data management. Established test environments across various Linux distributions for extensive regression testing to ensure software compatibility. Created automation scripts in Core Java using Serenity BDD, JUnit, and TestNG for enhanced test efficiency. Managed test cycles and automated bug tracking with Jira plugins, successfully deploying Jenkins for continuous integration and automated delivery processes.

Automation Test Engineer

Elite Software Solutionss
05.2015 - 04.2016
  • In my role at Elite, I focused on ensuring high-quality software delivery through a combination of manual and automated testing, leveraging modern testing frameworks and tools.

Education

High School Diploma -

Vidhyaniketan Hr Sec School, India
04.2001 - 01.2010

Electrical and Electronics - Electrical And Electronics Engineering

SMEC, India
04.2010 - 01.2014

Skills

DevOps expertise

Certification

Hyperledger

Software

Kubernetes & Orchestration

CI/CD & Pipeline Design

Ansible & Packers

Linux Distributions

Terraform

Multi Cloud (AWS, Azure, GCP)

Docker

Python

Java

Observability & Monitoring

Rest API's

Interests

DevOps, IAC, PAC, ML Ops, Pipeline Designs & Frameworks, Automation, Multi Cloud, Project planning, Architecture Design, Observability & Monitoring, Core pipeline development, Platform Engineering

Timeline

Senior Engineer - PCCW Solutions
07.2022 - 07.2023
Senior Software Engineer - NortonLifeLock
09.2020 - 07.2022
MTS II Sys Engr - Verizon
09.2017 - 09.2020
QA Developer - Guidanz Inc IIT Research park
05.2016 - 09.2017
Automation Test Engineer - Elite Software Solutionss
05.2015 - 04.2016
SMEC - Electrical and Electronics, Electrical And Electronics Engineering
04.2010 - 01.2014
Vidhyaniketan Hr Sec School - High School Diploma,
04.2001 - 01.2010
IT App Architect - DevOps - NCS Group
7 2023 - Current
Hyperledger
AZ-305: Designing Microsoft Azure Infrastructure Solutions
Industrial Automation
Certified Selenium Professional
CKAD

AWS Certified Developer

Bhuvan DhanapalanSenior DevOps Engineer