Abhinandan Baheti

Software Engineer

Bengaluru, Karnataka, India14 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Kubernetes and Cloud Technologies.
  • Developed multi-tenant distributed control plane.
  • Strong background in automation and performance testing.
Stackforce AI infers this person is a SaaS expert with a strong focus on Kubernetes and automation.

Contact

Skills

Core Skills

KubernetesGoAwsPythonMachine LearningPerformance TestingJavaAutomationTesting

Other Skills

Agile MethodologiesAngularApache JMeterApache Maven 3.9Automated Software TestingAzure Kubernetes Service (AKS)BDDBusiness AnalysisC#Cloud ComputingCodedUIContinuous Delivery (CD)Continuous Integration (CI)Continuous Integration and Continuous Delivery (CI/CD)Controllers

About

Software Engineer with extensive experience across Platform Engineering, Kubernetes, Cloud Technologies, DevOps, Site Reliability Engineering, Development, Automation with a good exposure in developing cloud native automation solutions. Currently working as a Platform Engineer / Site Reliability Engineer in a Kubernetes PaaS Team, developing multi-tenant, distributed Controlplane with Kubernetes Operators to scale platform to multiple public cloud providers. Specialities: Programming: Python, Golang, Core Java, Scala, Shell Scripting, TypeScript DevOps/SRE: Docker, Kubernetes, AWS, Jenkins, CICD, Terraform, Helm, Istio, OPA, Kyverno, KPS Automation and Performance Testing: TestNG, Selenium Webdriver, JUnit, Coded UI, BDD, Cucumber, RestAssured, Apache JMeter, Gatling Databases: Microsoft SQL, MongoDB, Oracle, Prometheus Others: Machine Learning Certifications: # Certified Kubernetes Security Specialist # Certified Kubernetes Application Developer # Certified Kubernetes Administrator # AWS Certified Solutions Architect – Associate

Experience

Vmware

4 roles

Software Engineer 5

Nov 2023Present · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • Tech Stack
  • Go Lang, Kubernetes, Controllers, Docker, AWS, Python, DevOps, Automation, Terraform, Monitoring / Observability Stack, Helm, Grafana
Go LangKubernetesControllersDockerAWSPython+7

Staff Engineer

Promoted

May 2021Nov 2023 · 2 yrs 6 mos · Bengaluru, Karnataka, India

  • Part of VMWare's Multitenant Kubernetes Platform team, managing with 100+ Kubernetes Clusters and 1K+ nodes on AWS in production, and regulated by multiple compliance audits (PCI, HIPPA, FEDRAMP)
  • Leading design and development of multi-tenant distributed control plane, which allows Kubernetes objects to be deployed from a Federation Layer to any number of Workload Clusters that are registered to the system
  • Added new features to Authentication webhook and Dynamic Admission Controller webhook to enable side-by-side deployment of the Control Plane V1 and V2 for the platform
  • Enabling Controlplane migration
  • Actively participate in code and design reviews to ensure robust and scalable products
  • Working with product managers to define product roadmaps, translate roadmap into functional specs, and designs
  • Also, working as a SRE, on the platform, and part of routine on-call policy, triaging Issues, creating runbooks, post-mortems for incidents, and resolving issues faced by tenants on the platform etc
  • Tech Stack
  • Go Lang, Kubernetes, Controllers, Docker, AWS, Python, DevOps, Automation, Terraform, Monitoring / Observability Stack, Helm, Grafana
Go LangKubernetesControllersDockerAWSPython+6

Senior Member Of Technical Staff

Jul 2019May 2021 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Part of VMware’s Cloud Services Platform team, providing common SaaS features such as Commerce, Billing, IAM
  • Lead Productivity, Quality Engineering, and Performance testing of platform
  • Developed service to capture the traceability of commits and tickets across 10+ environments for 30+ microservices and display the reports and analytics on the angular UI
  • Developed a knowledge-based platform, and a bot to assist with support queries in the slack channel by analysing historical queries and assist through Machine Learning Algorithms in real time and later presented it in RADIO event in San Francisco (2019)
  • Contributed to development of Distributed Performance Testing framework and have written Gatling Scala Scripts to test the performance of the Platform API’s and reported to stakeholders
  • Mentored Interns and new team members
  • Tech Stack
  • Kubernetes, Python, Gatling, Scala, Apache JMeter, Docker, Angular, Typescript, Machine Learning, Jenkins Job builder, MongoDB
KubernetesPythonGatlingScalaApache JMeterDocker+5

Member Of Technical Staff 3

Dec 2017Jul 2019 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Part of VMware’s Cloud Services Platform team, providing common SaaS features such as Billing, IAM.
  • Contributed to development of Automation Framework in Core Java (Maven Multimodule), TestNG, BDD, which runs 1K+ UI and API automated tests in parallel through scheduled jobs in Docker, running in Kubernetes
  • Created automation scripts and Jenkins pipeline to capture and report functional code coverage of 30+ microservices at SonarQube
  • Contributed to development of Sprint Boot microservice, which manages reporting and analytics of success and failure rate of the tests, Jenkins jobs etc.
  • Configured and Setup Gitlab Pipelines for running tests, building, and publishing artifacts
  • Tech Stack
  • Java 1.8, TestNG, Selenium, Gitlab, My SQL, Cucumber, Kubernetes, Maven, Jenkins, Python, Docker, Jenkins Job builder
Java 1.8TestNGSeleniumGitlabMy SQLCucumber+8

Iris software inc.

Automation Test Engineer

Feb 2016Dec 2017 · 1 yr 10 mos · Toronto, Canada, Noida, India

  • Part of Offshore India team for Canadian Banks – Royal Bank of Canada and Bank of Montreal
  • Developed Automation Framework for Spring Batch Jobs testing using Core Java, Mockito, Spring, Rest API
  • Automated Test cases using C#, Coded UI to automate thick and thin client applications for various scenarios
  • Developed various automation scripts using PowerShell
  • Tech Stack
  • TestNG 6.8, Apache Maven 3.9, Core Java, Eclipse, C#, CodedUI, VSTS 2013, PowerShell
TestNG 6.8Apache Maven 3.9Core JavaEclipseC#CodedUI+4

J.p. morgan

Analyst

Sep 2014Feb 2016 · 1 yr 5 mos · Mumbai Area, India

  • Part of Equities Trading and Portfolio Management team
  • Functional and Regression Test Cases Preparation for the Multiple Trading Scenarios for Stock, Model, Bulk Trades
  • Designing of Selenium Automation Scripts for GUI Testing and Rest API Web-services Testing
  • Tech Stack
  • Core Java, Selenium Webdriver, TestNG, BDD, Cucumber, SoapUI, Eclipse
Core JavaSelenium WebdriverTestNGBDDCucumberSoapUI+3

Bank of america

Sr Software Engineer

Jul 2011Sep 2014 · 3 yrs 2 mos · Hyderabad Area, India

  • Part of Merrill Lynch Bond Market Trading platform team
  • Automated functional test cases using Core Java, Selenium for thin client and QTP for Thick Client Trading applications
  • Developed various tool and utilities with Python, Bash, VB to automate repetitive tasks
  • Cleared CFA Level 1 (Charted Financial Analyst) from CFA Institute, Charlottesville, Virginia, USA (Dec 2013)
  • Tech Stack
  • Core Java, Selenium, SoapUI, SQL Server, Eclipse, Linux, python
Core JavaSeleniumSoapUISQL ServerEclipseLinux+3

Education

Liverpool John Moores University

Master of Science - MS — Artificial Intelligence and Machine Learning

Jan 2021Jul 2021

International Institute of Information Technology Bangalore

Post Graduate Diploma — Machine Learning and Artificial Intelligence

Jan 2019Jan 2020

Vellore Institute of Technology

B. Tech — Information Technology

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Kubernetes & Go

Explore similar profiles based on matching skills and experience