Summary
Overview
Work History
Education
Skills
Leadership
Publications
Certification
Hobbies
Languages
Websites
Projects
Timeline
Generic

Venkata Phani Kumar Gottipati

Buffalo,NY

Summary

Dynamic Software Engineer skilled in Docker, Kubernetes, Helm charts, Python automation. Actively seeking summer internships and full-time roles as a Software Engineer or Developer. Proven in software development, hands-on with Python, and adept in AWS, Azure, GCP. Pursuing Master's at SUNY Buffalo, combining strong academics with practical experience in cloud tech, CI/CD, and security. Eager for challenges, committed to continuous learning.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Software Engineer

OpenText
04.2023 - 07.2023
  • Developed a monitoring stack (Prometheus and Grafana) for OTXECM, optimizing resource management by 20%.
  • Implemented Python scripting for monitoring stack integration, reducing on-to-production time by 10 minutes.
  • Integrated OpenText Key mediator services with OTXECM, connecting to AWS KMS, Azure Key Vault, GCP Vault.
  • Contributed to TeamCity pipeline implementation, achieving 101% automation using Python.
  • Replaced Kubernetes secret management with HASHICORP SECURE VAULT for enhanced infrastructure security.
  • Integrated Active Directory synchronization with OTDS, reducing deployment time by 5%.

Associate Software Engineer

OpenText
09.2021 - 04.2023
  • Deployed Cloud offering of Content Suite Platform through AWS, Azure, GCP, and OpenText hosted Kubernetes clusters.
  • Orchestrated the deployment of Kubernetes clusters on prominent public cloud providers including AKS, EKS, and GKE, leveraging Infrastructure as Code (IaaC) scripts to achieve swift and automated provisioning in mere minutes.
  • Automated Content Suite Platform deployment using Python & Bash, saving 20% of development time.
  • Built several local test environments through Minikube for quick tests.
  • Refactored Python automation scripts and defined optimal sizing for faster Helm deployments.
  • Created and executed OTTR test runs.

Software Engineering Intern

OpenText
08.2021 - 09.2021
  • Scraped website data and captured features using Python automation scripts.
  • Analyzed website structures and categorized them for fingerprinting using CASB-tool.
  • Verified privacy policies and terms of various organizations' licenses.

Education

Master of Science - Computer Science

State University of New York At Buffalo
Buffalo, NY
01.2025

Bachelor of Technology - Computer Science

B V Raju Institute of Technology
Hyderabad, TS
09.2022

Skills

  • Programming Languages: C, Java, Python3, Arduino
  • Databases: MySQL, PostgreSQL, Oracle
  • Automation and Scripting: Ansible, Python, Bash
  • Continuous Integration and Continuous Deployment (CI/CD): Git, TeamCity, GitLab CI/CD
  • Infrastructure as Code (IaaC): Terraform, CloudFormation
  • Containerization: Docker, Kubernetes
  • Cloud Computing: AWS, Azure, GCP
  • Monitoring and Logging: Prometheus, Grafana, Fluent bit, ELK Stack
  • Security: Firewalls, Intrusion Detection Systems, Encryption, Networking, Active Directory, Key Management Tools (AWS KMS, Azure KMS, OpenText Key Mediator)
  • Big Data: Hadoop, Apache Spark
  • Configuration Management Tools: Ansible
  • Additional Expertise: PyTorch, Migration (Velero, AWS MGN)

Leadership

  • Team Lead for Texas Instruments IoT Bootcamp CC3200 Launchpad Winning team.
  • Supervising the management of workstations for Campus Dining & Shops at SUNY Buffalo.

Publications

Deployment Scaling and Load Balancing using Kubernetes - IRJMETS Aug, 2022 

The paper delves into deploying, scaling, and load balancing microservices with Docker and Kubernetes, highlighting Kubernetes' role in orchestrating operations for high availability, self-healing, and effective load balancing. The practical implementation covers creating namespaces, deploying services, and showcasing load balancing and scaling.

Certification

  • AWS Certified Cloud Practitioner 2023
  • Oracle Database Programming with PL/SQL Certification
  • Google IT Automation with Python Professional Certification
  • Google IT Support Professional Certification
  • Business English Certificate - B1 Preliminary
  • NPTEL Problem Solving through Programming in C
  • NPTEL Matlab Programming for Numerical Computation

Hobbies

Pencil sketch, Investigating new open-source software options, Exploring diverse culinary experiences

Languages

English
Professional Working
Telugu
Native or Bilingual
Hindi
Limited Working

Projects

Extended ECM Cloud Collateral: Deployed the Extended ECM on Kubernetes through a Helm chart, encompassing Content Server and vital components like Archive Center, Core Archive Connector, Directory Services, Intelligent Viewing, and PowerDocs. 

xMon: Implemented a robust monitoring stack for the Extended ECM Cloud Collateral project, utilizing Prometheus, Grafana, and the kube-prometheus stack for comprehensive system monitoring and visualization. 

DevOpsFlow: Orchestrated a complete DevOps CI/CD pipeline with Ansible, Terraform, ArgoCD, Kubernetes, Docker, and Container Registry Integration. 

CloudShift: Executed seamless migration of databases, applications, and workloads, including Kubernetes clusters, from GCP to AWS using Python scripts. 

ScribbleAir: Innovated an Air Canvas using OpenCV and Mediapipe, enabling users to draw and create art in the air with hand gestures. 

WriteVision: Implemented Handwriting Recognition using CNN with VGG11 architecture using Pytorch. 

VoiceCraft: Developed a Customizable Static GUI Automation Agent with Voice Integration for tasks like volume adjustments, playing music and YouTube videos, capturing photos, and accessing technical blogs. 

Lizzy: Established a Static Conversational Agent – a text-based Python chatbot utilizing the ChatterBot module. 

BFS-Visualizer: Coded a Python application for visualizing Breadth-First Search (BFS) using Pygame.

GhostWhisper: Executed Spoofing and Sniffing with Scapy in Python for enhanced security measures.

Timeline

Software Engineer

OpenText
04.2023 - 07.2023

Associate Software Engineer

OpenText
09.2021 - 04.2023

Software Engineering Intern

OpenText
08.2021 - 09.2021

Master of Science - Computer Science

State University of New York At Buffalo

Bachelor of Technology - Computer Science

B V Raju Institute of Technology
Venkata Phani Kumar Gottipati