Summary
Overview
Work History
Education
Skills
Certifications
Projects
Timeline
SoftwareEngineer

Aparna Devkate

Software Engineer
Pune

Summary

A software engineer with 2 years of experience in supporting and automating infrastructure operations with tools like Ansible, Cloudbees CDRO, Python, Github,Jenkins, etc. Have strong programming skills and good understanding of GCP [ Compute Engine, GKE ], Terraform.

Overview

2
2
years of professional experience

Work History

Software Engineer

HSBC Technology India
Pune
08.2020 - Current
  • Supported and automated UNIX and Database operations for infrastructure team
  • Automated MongoDB/PostgreSQL upgrades using ansible and python
  • Created implementation model for patching automation, transformed manual patching approach to automated release based patch deployment
  • Provisioned MongoDB replica sets on Google Cloud using Terraform

Education

2014-06 - 2017-06

Diploma: IT

Purnmal Lahoti Govt. Ploy. College

2017-06 - 2021-06

Bachelor's of Engineering: IT

Pune Institute of Compute Technology

Skills

Technical Skills

  • Python, Shell, C++, Java
  • Terraform
  • Ansible
  • Google Cloud Platform [ CE, GKE ]
  • Cloudbees CDRO
  • Linux
  • MongoDB
  • Git/Github
  • Jenkins

Soft Skills

  • Communication
  • Collaboration
  • Problem Solving
  • Proactive
  • Adaptive

Certifications

Offered by Coursera and Authorized by Google Cloud

  • Infrastructure as Code with Terraform
  • Essential Google Cloud Infrastructure: Foundation
  • Architecting with Google Kubernetes Engine: Foundation

Certified by MonogDB, Inc

  • MonogDB C100DBA

Projects

1) Patching Automation

A solution that deploys OS patches to servers for security and upgrades. Ansible is used for deployment and configuration management. Release orchestration is done via Cloudbees CDRO

Tools: Github, Ansible, Python, Cloudbees CDRO, JIRA

2) Container Deployments and Orchestration

Deploy and orchestrate containers using GKE. Using kubectl to manage resources inside a kubernetes cluster, upscaling and downscaling cluster based on workload, creating services for applications within pods to communicate with each other

Tool: GKE - Resource management, Networking, Load Balancing, Storage Abstraction

3) Deploy Application using CI/Cd

Automatically deploy and run docker image as container onto server after pushing code to github

Tools: Github, Jenkins, Docker, Google Cloud [Compute Engine]

Timeline

Software Engineer

HSBC Technology India
08.2020 - Current
Aparna DevkateSoftware Engineer