Siddharth Sambamoorthy
Software Engineer at Armorblox- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Tamil Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Prakash Rao
Siddharth was a pleasure to work with. He is not only a seasoned and highly competent engineer, but also works extremely well with customers, team members and product leaders to deliver results in a timely manner. I wish Siddharth the very best in his career.
Prakash Rao
Siddharth was a pleasure to work with. He is not only a seasoned and highly competent engineer, but also works extremely well with customers, team members and product leaders to deliver results in a timely manner. I wish Siddharth the very best in his career.
Prakash Rao
Siddharth was a pleasure to work with. He is not only a seasoned and highly competent engineer, but also works extremely well with customers, team members and product leaders to deliver results in a timely manner. I wish Siddharth the very best in his career.
Prakash Rao
Siddharth was a pleasure to work with. He is not only a seasoned and highly competent engineer, but also works extremely well with customers, team members and product leaders to deliver results in a timely manner. I wish Siddharth the very best in his career.
Credentials
-
CKAD: Certified Kubernetes Application Developer
The Linux FoundationDec, 2021- Nov, 2024
Experience
-
Armorblox (now part of Cisco)
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2022 - Present
-
-
-
Springpath (Acquired by Cisco in 2017))
-
United States
-
Software Development
-
1 - 100 Employee
-
Member Of Technical Staff - Software Engineer | Scala | Python | Zookeeper | Ubuntu | Ansible
-
Nov 2016 - Jun 2022
Part of backend engineering team. Worked on FIPS compliance, distributed configuration management envisioned and implemented apis for various workflows and features. Handled customer escalations, mentored and trained team members and drove multiple projects and features to completion. Developed processes for customer escalations management.Cisco(Springpath Inc acquired by Cisco) Nov 2016 – Present• Part of Springpath/Cisco-Hyperflex’s system management team which designs and builds managementAPIs for the hyperflex file system.• The management stack is built on Scala and relies heavily on zookeeper for its operations. Python andansible are sometimes used for minor customer support workflow utilities and tools.• Envision, design, develop and maintain REST apis that help provision and manage the distributed filesystem implemented in hyperflex.• Rearchitected the firewall code for hyperflex which was implemented with iptables• Design and implement Hyperflex support for several different hypervisors besides implementingvarious complex system management workflows.• Drove efforts to refactor and scale up various components to improve scalability.• Trained and drove remote teams, interns and local engineers to implement several features andproducts.• Worked on various other disparate projects like getting Hyperflex FIPS compliance certified, DisasterRecovery workflows etc.• Drove multiple customer support escalations to completion while simultaneously meeting deadlines forthe regular releases.• Independently worked with support and TAC teams to improve customer escalation process and designfeatures that help improve product maintainability and also incorporate diagnosability as a requirementwhile designing several features.
-
-
-
Nokia
-
Finland
-
Telecommunications
-
700 & Above Employee
-
Software Engineer | C++ | C
-
Apr 2014 - Nov 2016
Helped virtualize and collapse various applications running on ALU's wireless gateway routers.• Member of the team that designs and builds wireless gateways(7750 MG) based on C/C++ that formthe backbone of some of the largest 4G LTE networks in the world.• Virtualized the ip-reassembly application that runs on a multicore processor, moving it from ahardware media dependent adapter to a virtualized platform. Besides collapsing the functionalities ofIP-security and Ip-Reassembly under a single application, helped optimize Ip-Reassembly code forvirtialized platform to keep up its performance.• Virtualized application runs a Vx Works VM on an open stack platform networked by Nuage networks'plugin.• Helped design and implement several features and functionalities of the gateway• Worked on multiple simultaneous projects driving design and test reviews.
-
-
-
VMware
-
United States
-
Software Development
-
700 & Above Employee
-
Member Of Technical Staff - Software Engineer | C | C++ | VMware | Virtualization
-
Nov 2007 - Apr 2014
Rootcaused, fixed or resolved escalations seen on VMW's virtual infrastructure. Envision and implement features and tools to help improve product maintenance and debuggability.• Part of the team that maintains and help develop Vmware's virtual infrastructure, in particular the “hostagent” an enterprise-class management agent of the ESX server.• Host agent plays the key role in managing the ESX server and the virtual machines running. It is amultithreaded application implemented in C/C++. Implements the API of the esx server. Interacts withits clients using SOAP over HTTP protocol. Relying heavily on mechanisms like Heartbeating,Replication etc.• Host agent processes requests from several other components of the Vmware's virtual infrastructurelike the Virtual Center Server, Site Recovery Manager, Lab manager. Playing a key part offunctionalities such as High Availability, Disaster recovery/Site Replication, Licensing, FaultTolerance and many others.• Part of team handling high volume customer escalations with executive level visibility, with the importof issues varying from production down scenarios at the customer's site to subtle usability problemsthat were both reproducible inhouse and otherwise.• Designed and implemented feature enhancements that helped improve the diagnosability of the productin areas of resource leaks.• Rootcaused and fixed numerous software defects like memory leaks, crashes, deadlocks and severedesign flaws both within host-agent as well as among different enterprise products based on C/C++affecting the production environments of some of our biggest customers and 3rd party companies usingVmware's API saving hundreds of millions of dollars for them and for Vmware.• Used tools like gdb, shell, python and perl scripts, valgrind etc for diagnosis.• Interacted with support, QA, other development teams and sometimes directly with the customer toreproduce, test, debug bugs and fixes.
-
-
-
University of Illinois Chicago
-
United States
-
Higher Education
-
700 & Above Employee
-
Graduate Assistant, Student
-
2005 - 2007
-
-
Education
-
University of Illinois Chicago
Masters, Computer Science