Summary
Overview
Work History
Education
Skills
projects summary
Timeline
Generic

SRI HARSHA HALVI

Bangalore,India

Summary

Rational Principal MTS with 17 years of experience enhancing operations for organizations through information systems solutions. Proven track record of transforming specific business goals related to growth and efficiency improvements into new system designs. Knowledgeable innovator known for recommending new technologies to enhance existing systems and introduce new systems.

Overview

16
16
years of professional experience

Work History

Principal Member of Technical Staff

Oracle
01.2020 - Current
  • Utilized Python, Java and other programming languages to develop software solutions.
  • Launched successful proof-of-concept initiative that demonstrated how a new technology could be integrated into existing infrastructure, leading to its adoption companywide.
  • Streamlined development processes for improved project delivery timelines and reduced costs.
  • Led cross-functional team collaborations, resulting in high-quality final products.
  • Successfully managed multiple projects simultaneously while maintaining strict deadlines and budgets.
  • Developed innovative solutions to complex technical problems.
  • Mentored junior staff members to develop their technical skills and contribute effectively to team objectives.
  • Collaborated with stakeholders to define project requirements, ensuring alignment with business goals and objectives.
  • Conducted thorough root cause analyses to address recurring issues, ultimately improving system stability and reliability.
  • Established best practices for software development, promoting consistency across all projects within organization.
  • Performed tests of functionality, security, and performance of different workstations and devices.
  • Installed system updates to address vulnerabilities and reduce security issues.
  • Improved systems with addition of new features and infrastructure.
  • Championed innovation within team by encouraging experimentation with new technologies and methodologies.

Principal Engineer

247.ai
10.2018 - 01.2020
  • Led GCP Squad – Completely migrating CICD stack to GCP and support app on boarding process on GCP
  • Leading CICD team, Daily operations, enhancements, Maintenance Developing automation tools cloud infra
  • Leading efforts of moving to containerization for Cloud Move company- wide
  • Enlightening various teams on making existing applications to stateless applications for moving apps to cloud
  • Led POC on IBM Cloud and GCP Migration

Junior Architect

Riverbed Technology
06.2017 - 10.2018
  • Help and define architecture of Service Delivery Platform(SDP)
  • Working with various riverbed products owners to make a solution using SDP
  • Running various POCs which help to develop platform and its future using multiple tools and technologies
  • Contributing architectural design documentation of platform

Senior Software Engineer

Cisco Systems
12.2012 - 06.2017
  • Involved in Designing/Developing different projects
  • Carried out different POCs as part of different project requirements
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Optimized code performance for improved user experience and system efficiency.

Software Analyst

Tata Consultancy Services
06.2010 - 12.2012
  • Involved in Designing/Developing different projects
  • Carried out different POCs as part of different project requirements

Software Engineer

KPIT Cummins Info systems Ltd
11.2008 - 06.2010
  • Involved in Designing/Developing different projects
  • Carried out different POCs as part of different project requirements

Junior Software Engineer

Galax E.Solutions
09.2007 - 11.2008
  • Built web based ecommerce project

Education

M.Tech - Digital Electronics

VTU University
Dharwad
01.2007

Skills

  • Java, Python, Perl, Erlang, XML, XSLT, HTML
  • Database (Oracle, Mysql, Postgres, Cassandra, Elasticsearch, Mango DB)
  • Queues (RabbitMQ, ActiveMQ, Kafka, JMS)
  • DevOps Tools (Jenkins, Chef/Ansible, Git, Nexus, BItbucket, Stack Storm)
  • Terraform, OpenShift, Kubernetes, Docker, Kibana
  • JIRA, Confluence, Agile

projects summary

  • Data Science Management Plane Development.

- Leading Management Plane for Data Science Development in JAVA using OCI native cloud service framework

- Came up with Architecture for Management Plane

- Getting Architecture review done

- API Spec Development, Development of Management Plane

- Getting API Spec review done, Development of Infrastructure code of Management Plane Deployment

- Automation of Management Plane deployment


  • Data Science & Data Labeling OCI Native Service Operations

- Enabling platform bar items for Data Science

- Development of Management Plane for Data Science

- Enabling platform bar items for Data labeling service

- Leading CICD team, Daily operations, enhancements, Maintenance

- Developing automation tools cloud infra

- Terraform code to deploy Datalabeling Service on OCI

- Automated Region building our service in new launched regions

- Technical talks about CICD tools and Containerization for cloud move whole organization level

- Expertise in OCI native cicd tools and helping out other service teams to bring leadership in IDC

- Service code review

- Leading daily ops – oncall meetings


  • CICD & Tools Automation for Cloud Infra

- Leading CICD team, Daily operations, enhancements, Maintenance

- Developing automation tools cloud infra

- Leading efforts of moving to containerization for Cloud Move company wide

- Patch management of existing centos hosts

- Technical talks about CICD tools and Containerization for cloud move whole organization level

- Enlightening various teams on making existing applications to stateless applications for moving apps to cloud

- Platform code review

- Prometheus monitoring stack

- POC on various CD tools like spinnaker, harness, GOCD and Electric flow

- IBM Cloud and GCP, GCP Squad lead

– Completely migrating CICD stack to GCP and support app on boarding process on GCP


  • Service Delivery Platform

- Help and define architecture of SDP

- Working with various riverbed products owners to make a solution using SDP

- Running various POCs which help developing platform and its future using multiple tools and technologies

- Mentoring dev team, Helping in hiring process of dev team

- Contributing architectural design documentation of platform, Platform code review


  • Data Center Analytics Platfom

- Implementing different collectors to collect data from different data sources using python and making it as reusable components

- End to End Deployment of collectors on newly cisco’s Cloud Application Environment – Openshift Enterprise -3.3

- Setup of different infrastructure for Big Data Hadoop platform

- POC on Stack STORM, Dockers contenaerization, Apache Flink, Cisco Information Server(CIS) – Composite, Integration setup using logstash to get data from Kafka to Hadoop system

- POC on new features implemented in Kafka0.10 mainly usage of SSL way of communication, Development of Hive queries on Hadoop, Data connectivity from kafka to DRUID using tranquility


  • IDF – Infrastructure Data Foundation

- Collectors using spring framework for different types input and output adapters. Ex: Spring-Kafka integration, Spring-Http,Spring-Db etc.

- Collectors will run like Cron for this used Spring-Cron

- Confluent - Avro serialization of messages

- Spring-Integration Kafka adapter.


  • Onboarding Voice Essentials to Estore

- Onboarding RabbitMQ and Erlang plugin on Cities VM.

- Bringing ELK stack for logging

- Changing of old Java Provisioning SDK.

- Self-healing and monitoring scripts for cities vm’s and applications.

- Migrating existing Java application from CCIX to LAE using ITDT model.

- Estore service link talking directly to rabbitmq skipping Cisco process orchestrator

- Development of new Erlang plugin which will listen to rabbitmq messages and provisioning messages onto Cisco Callmanager through Java provisioning sdk.

- Retiring older technologies like EMAN service Catalog, PF queues and Resource Management.

- Hosts Resiliency

- Perl-cgi for number management.


  • Telephone Number Mangement

- Creation of backend models using perl.

- Developed perl code to fetch data from database to DOJO for UI display

- Deployment on was5 And Was6 servers.

- Creation of JSP pages.

- Customer support for ongoing issues both from backend and frontend.

- Understanding existing functionality and migrating to JAVA-J2EE UI.

- CRON jobs for email notifications

Timeline

Principal Member of Technical Staff

Oracle
01.2020 - Current

Principal Engineer

247.ai
10.2018 - 01.2020

Junior Architect

Riverbed Technology
06.2017 - 10.2018

Senior Software Engineer

Cisco Systems
12.2012 - 06.2017

Software Analyst

Tata Consultancy Services
06.2010 - 12.2012

Software Engineer

KPIT Cummins Info systems Ltd
11.2008 - 06.2010

Junior Software Engineer

Galax E.Solutions
09.2007 - 11.2008

M.Tech - Digital Electronics

VTU University
SRI HARSHA HALVI