I'm a passionate dreamer and creator obsessed with finding ways to do things better, faster, and more efficiently. I'm flexible, versatile, and able to maintain a sense of humor under pressure.
Lead DevOps Engineer
I am the lead on the Containers team and active member Cloud Foundry operator group. Cengage uses EKS, which supports over 120 unique applications in the production environment alone and uses Open-source Cloud Foundry, which supports over 160 unique applications in the production environment.
- Deployed Multiple EKS cluster (1.23 -> 1.32) using Terraform
- Automated SSO using OIDC in EKS
- Deployed Overlay network for pods and securing them with non-routable IPS
- Secured ACK access using Pod Identity in EKS
- Working on EKS Auto mode & major karpenter upgrades
- Designed the CIDR block & networking for EKS
- Deployed ACK in EKS
- Secured ACK access using IRSA in EKS
- Using Karpenter optimized autoscaling of nodes in EKS
- Using multiple node pools to manage karpenter nodes in EKS
- Cost optimization using Karpenter in EKS
- Deployed self-hosted Grafana/Prometheus in EKS
- Automated Grafana/Prometheus configuration using Helm and Kubernetes YAML
- Used Vault sidecar and operator for secret injection in EKS
- Used Synk connector for container image scanning with OPA gating policies in EKS
- Automated DNS using external-dns in EKS
- Implemented ALB controller for redirect rules in EKS
- Deployed Dynatrace agent in EKS for alerts and forwarding to Opsgenie
- Configured endpoint detection rules using WIZ in EKS
- Maintained and updated Cloud Foundry foundations
- Created pipelines for updates using Jenkins and Concourse
- Troubleshot and onboarded applications to Cloud Foundry and Kubernetes infrastructures
- Designed and maintained AWS infrastructure using Terraform, CloudFormation, and Ansible IaC
- Defined processes to streamline the pipeline process to deploy to Cloud Foundry and Kubernetes using Jenkins and Harness.io
- Investigated proof of concepts with external security tools to enable shift-left security scans
- Established guidelines around infrastructure that supports containerized applications in partnership with Application Security and Cybersecurity teams
- Fostered cross-functional collaboration to align development efforts with the operations roadmap
- Documented, mentored, and taught about DevOps tools and processes
- Reduced cost of EKS nodes using various tools
- Worked closely with QA team to conduct performance testing
- Always evangelize the technology with the company in guild session
- Spearheaded the migration of legacy cloud and on-premises enterprise platforms to EKS, incorporating OIDC (Okta), CI/CD (Jenkins/Harness.io), and a full cloud-native networking stack
- Designed and deployed multiple EKS clusters using Terraform, automating SSO with OIDC, and optimizing CIDR blocks and networking.
- Implemented ACK in EKS, securing access with IRSA and optimizing node autoscaling with Karpenter for cost reduction.
- Deployed self-hosted Grafana/Prometheus in EKS, automating configuration with Helm and Kubernetes YAML.
- Secured applications in EKS by utilizing Vault sidecar and operator for secret injection and Synk connector for container image scanning with OPA gating policies.
- Streamlined application deployment and management in EKS by automating DNS with external-dns and implementing ALB controller for redirect rules.
- Ensured application performance and reliability in EKS through performance testing with the QA team and deploying Dynatrace agent for alerts and forwarding to Opsgenie.
- Proactively enhanced EKS security by configuring endpoint detection rules using WIZ.
- Updated and maintained Cloud Foundry foundations, influencing the platform's direction and creating pipelines for updates using Jenkins and Concourse.
- Partnered with developer and engineering teams to troubleshoot and onboard applications to Cloud Foundry and Kubernetes infrastructures.
- Designed and maintained AWS infrastructure using Terraform, CloudFormation, and Ansible IaC.
- Collaborated with operations and engineers to understand project needs, enabling safe, reliable, and repeatable software delivery.
- Defined processes to streamline the pipeline process to deploy to Cloud Foundry and Kubernetes using Jenkins and Harness.io.
- Collaborated with external companies to investigate proof of concepts with external security tools to enable shift-left security scans.
- Partnered with Application Security and Cybersecurity teams to establish guidelines around infrastructure that supports containerized applications.
- Fostered cross-functional collaboration to align development efforts with the operations roadmap.
- Documented, mentored, and taught about DevOps tools and processes.
- Evangelized containerization technology within the company through training, office hours, and company-wide devops guild sessions.
senior DevOps Engineer
While working as a DevOps Engineer for Credit Suisse, I helped preparing and breaking down monlithic deployment strategy to containerzed workload
- Architect study on adopting containerized application(Openshift,PCF) for the legacy application in project
- Requirement gathering on current project deployment activities
- Streamlining current deployment activities using powershsell,c#(console based application) & python
- Designing one dashboard (bootstrap, JavaScript) by integrating multiple support platform(Kibana,netIQ)
- Developing a self-service portal by maintaining centralized database and processing job based on 'in-queue' concept
- Designing backup & sync strategy for the project code in SugarCRM project
- Configuring windows agents to monitor the status of the scheduled task based on frequency
- Configuring Jobs for automation in Teamcity tool
- Using python & powershell as the backend scripting tool for automating the daily Checkout activities
- Developing shell script to automate the daily status check report which in turn reduces the man hours
- Developing batch script for windows deployment which helps copying required files across region and also reduces the deployment time
senior DevOps Engineer
While working as a DevOps Engineer for Cognizant, I was in-dulged in lot many POC and ganied maximum amount of knowledge around devops
- Using PM2 deployed nodejs services for a middleware solution
- Deployed pivotal cloudfoundry environment on vsphere & AWS
- Troubleshooted golang based microservices deployed in PCF environment
- Using Ansible automated the deployment of Nginx load balancer for nodejs application
- Nginx Load Balancer setup and fine tuning Nginx web server for nodejs application performance
- Written CLI script using python for installing NodeJS, Mongo (cluster setup), Nginx.
- Deployed Nagios tool setup for monitoring all server parameters on different remote Linux machines
- By changing internal parameters of mongoDB achieved high performance which increased connection pool and high R/W performance
- By using, latest Graylog logging tool created an HTTP alert which alerts the administrator about upcoming insufficient resource metrics
- By using, Python bottle framework developed web services which handles in creating docker inside IBM Bluemix environment through which we achieved in deploying our MBAAS solution tru junction product as a docker based deployment