Summary
Overview
Work History
Education
Skills
Personal Projects
Websites
Timeline
Generic

Apoorv Setpal

Bengaluru

Summary

Skilled DevOps engineer with 3 years of expertise in designing and automating infrastructure solutions on Kubernetes, AWS and Azure, and working with cross-functional teams to facilitate development and delivery of critical projects. Adept at delivering optimized solutions - and a zest for solving complex problems. Skilled in leveraging infrastructure as code tools, monitoring and logging solutions, CI/CD management, server administration, and implementing organization-wide security policies.

Overview

3
3
years of professional experience

Work History

DevOps Engineer

PrivateCircle
07.2022 - Current

Responsibilities:

  • Streamlined application releases to production clusters in Kubernetes with GitHub Actions, implemented cluster-level policies with Kyverno and OPA, to improve resiliency and robustness.
  • Transitioned Kubernetes infrastructure to be scalable with Event-driven autoscaling (KEDA) for data-intensive workloads, reducing cost overhead and latency by ~60%.
  • Configured and managed monitoring using Prometheus and Grafana for real-time insights into system health, logging with EFK stack and integrated alerts with Slack to readily rectify infrastructure issues.
  • Migrated and managed AWS and Azure resources to IaaC using Terraform, and automated configuration management for newly provisioned stacks using Ansible. Created reusable Terragrunt modules for provisioning stacks with dynamic configurations in different environments.
  • Automated infrastructure bootstrapping for new applications with Cookiecutter templates, designed and implemented CI/CD pipelines in GitHub Actions for Kubernetes-based microservice architecture.
  • Optimized CI/CD practices by integrating SonarQube testing, helm rollback on detection of failed Helm releases and post-deployment Sanity checks for new releases.
  • Designed and maintained containerized deployments using Helm, integrated Helmfile to manage releases to multiple environments in Kubernetes.

DevOps Engineer

Accenture
11.2020 - 07.2022

Responsibilities:

  • Developed and maintained automated CI/CD pipelines for code testing, analysis and deployment using Azure DevOps.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services into secure VNets and subnets. Set up Access Management using AzureAD and configured infrastructure deployments using ARM templates.
  • Setting up databases in AWS using RDS, storage using S3 buckets and automating PostgreSQL backups to be uploaded to S3 bucket.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers using Docker images.
  • Worked on server and process management for EC2 & Azure VMs Win/Linux instances, and automating unmanned tasks using Bash/PowerShell scripting.
  • Implemented server patches and updates as well as scheduled backups using Ansible Tower.

Education

Bachelor in Engineering - Computer Science

RNS Institute Of Technology
Bengaluru, KA
07.2020

Skills

Cloud Environments

AWS, Azure, Linode

Containerization Tools

Docker, Kubernetes

Infrastructure-as-Code Tools

Ansible, Terraform, Terragrunt

Monitoring Tools

Prometheus, Percona DB Monitoring, Grafana, EFK, NewRelic

Release management

Helm, Helmfile, Azure DevOps, GitHub Actions

Networking

OpenSSL, Cloudflare, TLS, Traefik

Security/Policy Enforcement

DAST, Istio, OPA, Kyverno

Version Control Systems

GitLab, GitHub, BitBucket

Scripting Languages

Bash, PowerShell, Python, YAML

Databases

MongoDB, PostgreSQL, MySQL

Operating Systems

Red Hat, Ubuntu, Linux & Windows

Personal Projects

 Decentralised P2P Messenger on Ethereum network 

 A fully-secure, SHA-256 encrypted messaging platform built over Ethereum blockhain, that can be used to send and recieve messages, as well as group chats anonymously, using Bitcoin's PoW mechanism. 


Marketplace on Ethereum blockchain 

A decentralised marketplace on Ethereum for selling and buying products anonymously, with transaction rules governed by Smart Contracts written in Solidity, and txns facilitated using MetaMask wallet. 

Timeline

DevOps Engineer

PrivateCircle
07.2022 - Current

DevOps Engineer

Accenture
11.2020 - 07.2022

Bachelor in Engineering - Computer Science

RNS Institute Of Technology
Apoorv Setpal