Samvid Shah
Sr Software engineer at ADARA Networks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Experience
-
ADARA Networks
-
United States
-
Computer Networking
-
1 - 100 Employee
-
Sr Software engineer
-
Oct 2016 - Present
Leading team of 2-4 engineers Implementing control plane functionality to bring VNF (router) up inside OpenStack cloud * Handling APIs from orchestration agent (Tacker) and network agent(Neutron) * Creating flows for hypervisors and switches conforming to OpenFlow1.3 * Enabling communication between VMs/VNFs , nodes running OpenStack Neutron and Nova services (OpenStack controller and OpenStack compute nodes) * Persisting data using DB (Cassandra) Replacing RESTful API with RabbitMQ for scalability
-
-
-
Redback Networks
-
Computer Networking Products
-
1 - 100 Employee
-
Tech lead/Sr. Software Engineer
-
Jan 2007 - Oct 2016
---few projects are mentioned below--- Bridging/Virtual Private Vlan Service(VPLS) Forwarding plane implementation of VPLS on MPLS pseudo-wire (based on RFC 4762) was done on packet processing ASIC. The work included supporting flooding, learning and unicasting traffic using destination MAC connected to layer 2 circuits and other pseudo-wires. Supporting QoS policies on MPLS Label Switching Routers(LSR) To differentiate Label Edge routers from Label switching routers for MPLS traffic, new QoS policies on LSR were introduced. This work included supporting forwarding implementation on NP4. Remote multicast replication In this scenario, customer premises Equipment(CPE) was receiving multicast traffic from separate source which was directly flowing from Digital Subscriber Line Access Multiplexer(DSLAM). However, this may cause congestion at DSLAM if edge router keeps forwarding traffic at line rate based on line characteristic. To avoid this, line rate was reduced based on the expected multicast traffic expected on DSLAM for given subscriber line. This solution was implemented for both egress rate limiting and queuing policies.
-
-
-
Future Software
-
Computer Networking Products
-
1 - 100 Employee
-
Sr Software Engineer
-
Feb 2000 - Dec 2006
--few projects are mentioned below---Control Plane Software Development Control plane software to support carry Synchronous Digital Hierarchy (SDH) / Synchronous Optical Network (SONET) traffic over Resilient Packet Rings (RPR) was designed, implemented and tested. The work included interface of line card with system control card (syscon), redundancy support for line card, port configuration (sts1, sts3c, vt1.5, stm1, vc12) to support CLI, supporting persistence across reboots, statistics for section/path/virtual tributaries (vt) and alarms support. The work was done in C++ and C on Solaris for Tornado vxWorks environment.Open Shortest Path First (OSPF) EnhancementOSPF was enhanced to support Not-So-Stubby-Area (NSSA - draft-ietf-ospf-nssa-update-10). At the same time, code was also modified to support multiple instances of OSPF. Routing Table Manager (RTM) code was written specifically to distribute routes from one instance to another instance of OSPF. The code was tested using ANVL test suite and proprietary test cases. The protocol code was written in C and test code was written in Tcl. The development environment used was Linux.
-
-
Tech lead
-
Mar 1997 - Jan 2000
--few projects are mentioned below---Developed from scratch proprietary IP Quality Of Service (QOS) using Class Based Queuing(CBQ) and Random Early Drop (RED). The work included requirements collection, design,code and testing.Worked on protocols like RIP to enhance it to RIP-II (RFC 1723), modified IP to supportClassless Inter Domain Routing (CIDR), improved IP forwarding from performanceperspective, modified Virtual Router Redundancy Protocol (VRRP) to support latest standard(RFC 2338) , maintained and modified Bootstrap Protocol (BOOTP) and Trivial File TransferProtocol (TFTP) to support standards (RFC 951 and RFC 1350) and extensions, developedradix tree for route table.
-
-
Education
-
Indian Institute of Science
Master’s Degree