Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

SIDDHARTH RAO

Software Development Manager/Technical Leader
Bangalore,KA

Summary

Software Development Manager/Technical Leader with 15+ years of experience and proven ability in software development and now leading teams across challenging domains to achieve business management goals. Punctual, reliable and friendly as well as adaptable, patient and effective within high-pressure environments.

Overview

6
6
years of post-secondary education
14
14
years of professional experience

Work History

Leader/Software Dev Manager

Cisco Systems, India Pvt. Ltd
07.2018 - Current
  • Engineering lead for Intersight (IMM), which is Cisco’s SaaS Data Center Management software.
  • The software is built ground up using GoLang based microservices that run in Docker containers, orchestrated using Kubernetes, talk to each other using Kafka, deployed using Ansible and uses MongoDB for data persistence.
  • This cloud native Software product is horizontally scalable and supports multi-tenancy.
  • Lead the team over the last year to deliver a number of crucial features as part of the Intersight(IMM) General Availability milestone of the product in April 2021.
  • Continuing to lead the team in delivering more features across the product line in a CICD based environment.
  • Partnered with the Product Management team to identify the best of the features to be provided to the customers.
  • Continued to lead the UCS management software portfolio maintenance releases by working closely with our contracted Cisco partners. Hired, mentored and monitored the team to timely deliver on planned releases.

Senior Software Engineer

Cisco Systems, India Pvt. Ltd
07.2015 - 06.2018
  • Part of the Management Software Team (UCS Manager) for the Cisco UCS Server solutions.
  • The software is a one-stop software to manage the complete life cycle of the Cisco UCS portfolio including server management, Firmware, networking, storage configuration etc.
  • Team Lead for driving storage management and all third-party vendor integration support and management.
  • Lead and owned multiple features/modules including end-to-end new platform (C220/C240-M5, C125) bring-up and management. Worked closely with other product management, cross functional development teams to deliver on the same.
  • Lead the Rack Server Management program for 5 releases of the UCSM software solution.

Member of Technical Staff

NetApp India Pvt. Ltd.
Bangalore, Karnataka
09.2013 - 06.2015
  • Part of the Core Software (Management Infrastructure Group (MIG)) team that provides protocol support to the various end-users of the ONTAP storage OS primarily LDAP, DNS.
  • Implemented the LDAP Referral feature as per the RFC 2251 to be compatible with both openLDAP and Active Directory servers.

Member Technical Staff

Chelsio Communications India Pvt. Ltd
06.2011 - 09.2013
  • Implemented multiple new features such as Traffic Management scheduler, FCoE Initiator, Diagnostics and a thread pool utility for the Unified Wire Management Software (UM), which is the unified management software for the Chelsio Host Bus adapters.
  • Implemented the platform library for FreeBSD along with the porting of the UM client and server.
  • Redesigned the platform libraries for Linux with emphasis given to OOPs, design patterns and efficient data structures.

Senior Software Engineer

Kodiak Networks India Pvt. Ltd
07.2007 - 06.2011
  • Implemented the Sync component based on the Standard SyncML Protocol using which users can sync the application data with any standard 3rd party SyncML servers.
  • Designed and implemented the XDMC (XML Document Manager Client) module to support the XDM, XCAP protocol for the Kodiak PoC application.
  • Implemented the Schedule Conferencing feature for the Kodiak Group Communications.
  • Developed a Kodiak PTT (Push To Talk) server simulator supporting the IP Platform used extensively for internal testing of the Kodiak client software.
  • Interacted with leading OEM’s like LG, Samsung, RIM, TCL-Alcatel, and ZTE to assist them as part of the integration of the Kodiak PTT library.

Education

M.Tech - Information Technology

IIIT-Bangalore
08.2005 - 06.2007

B.E - Information Science and Engineering

B. M. S College of Engineering
Bangalore
06.2001 - 06.2005

Skills

C/C, Java, Data Structures and Algorithms, GoLang fundamentals Exposure to Cloud technologies like Kafka, Kubernetes, AWS

undefined

Accomplishments

  • Teaching Assistant (2006): Worked as a Teaching Assistant (T.A) at IIIT-Bangalore
  • Awarded with multiple Connected Recognition awards in Cisco for deliverables across multiple releases in the UCSM software solution.

Timeline

Leader/Software Dev Manager

Cisco Systems, India Pvt. Ltd
07.2018 - Current

Senior Software Engineer

Cisco Systems, India Pvt. Ltd
07.2015 - 06.2018

Member of Technical Staff

NetApp India Pvt. Ltd.
09.2013 - 06.2015

Member Technical Staff

Chelsio Communications India Pvt. Ltd
06.2011 - 09.2013

Senior Software Engineer

Kodiak Networks India Pvt. Ltd
07.2007 - 06.2011

M.Tech - Information Technology

IIIT-Bangalore
08.2005 - 06.2007

B.E - Information Science and Engineering

B. M. S College of Engineering
06.2001 - 06.2005
SIDDHARTH RAOSoftware Development Manager/Technical Leader