Sayed Mazyar Sadat-Razavi

Sayed mazyar sadat-razavi

bookmark on deepenrich
location of Sayed Mazyar Sadat-RazaviSan Jose, California, United States
Phone number of Sayed Mazyar Sadat-Razavi+91 xxxx xxxxx
Followers of Sayed Mazyar Sadat-Razavi271 followers
  • Timeline

    Jan 2009 - Dec 2016

    Software Engineer

    Ericsson
    Current Company
    Apr 2017 - now

    Software Engineer

    Cisco
  • About me

    Software Engineer at Cisco

  • Education

    • University of california, berkeley

      2006 - 2008
      Bachelor’s degree electrical engineering and computer science
  • Experience

    • Ericsson

      Jan 2009 - Dec 2016
      Software engineer

      I have contributed to the following projects in Ericsson:• BNG Modularization• Prefix Prioritization• Multi Slot Proxy (MSP)• Next Generation Hardware Abstraction Layer (NG-HAL). This abstraction layer transforms control plane messages into forwarding APIs that Platform Dependent (PD) code can implement to provision a Packet Forwarding Engine (PFE). Unlike its predecessor (FABL) layer, NG-HAL takes care of resolving dependencies among various control plane messages in a generic way. I have worked on the following parts of NG-HAL project:o Actively led the team to find a working design considering the corner cases, and contributed to the overall design.o Wrote most of the HLD for the changes needed in one of the main modules (RIB) and its corresponding message handling parts in HAL layer.o Implemented the critical pieces of code related to the above mentioned HLD.• Segment Routing. I worked on PCC (Path Computation Client) module.• Ericsson OpenFlow switch on SSR chassis. I worked on OpenFlow agent code, which resides on control plane card(s) of an IPOS based device (e.g. SSR) and triggers a series of Platform Independent (PI) APIs based on the messages received from OpenFlow controller.• Forwarding Abstraction Layer (FABL). I have worked in the following features in FABL layer:o Implemented process restart support in various modules.o Implemented Link Aggregation Group (LAG) support in FABL layer.o Migrated a major FABL publisher's code to publisher-subscriber model.o Implemented BFD in Platform Independent (PI) code.o Provided infrastructure for show commands and logging messages in FABL layer.• Endian Neutrality. I have worked on making communication between control plane and forwarding line-cards Endian neutral using an Ericsson proprietary DDL (Data Definition Language) infrastructure. Show less

    • Cisco

      Apr 2017 - now
      Software engineer

      I have contributed to Cisco Application Centric Infrastructure (ACI).

  • Licenses & Certifications