
Timeline
About me
Software Engineer at Cisco
Education

University of california, berkeley
2006 - 2008Bachelor’s degree electrical engineering and computer science
Experience

Ericsson
Jan 2009 - Dec 2016Software engineerI 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 - nowSoftware engineerI have contributed to Cisco Application Centric Infrastructure (ACI).
Licenses & Certifications
- View certificate

Data science @cisco generative ai green belt 2024
CiscoApr 2024 - View certificate

Generative ai: working with large language models
LinkedinApr 2024 - View certificate

Machine learning
Coursera course certificatesNov 2016
Languages
- enEnglish
- faFarsi
Recommendations

Demitria coleman
Program Director at AlsanaBirmingham, Alabama, United States
Shyam n
Actively looking for Frontend developer role | Analyst III Infrastructure Services at DXC TechnologyChennai, Tamil Nadu, India
Nick etzell
Student at Pacific Lutheran UniversityGreater Seattle Area
Giovanni centeno
UX ResearcherGreater Chicago Area
Deepika kotra, pmp
Sr Technical Program Manager, Microsoft India (R&D)Bengaluru, Karnataka, India
Mohammad al-othmani, msc, pmp
Senior Mechanical Project Engineerالسعودية
Nur aiman syahmie bin ridwan
Data-Driven Network Operation Analyst | Network Analyst Engineer at CT SabahKota Kinabalu, Sabah, Malaysia
Johnathan riemerspeters
Software Engineer @ US Army | CISSP | OSCPGreater Grand Forks Area
Adrien lowien-kirian
City Arborist, Bowling Green, Ohio - ISA Certified Arborist - Ohio Prescribed Fire Manager - Public ...Bowling Green, Ohio, United States
Anousha tajbakhsh
ERDF European Funds project managerNantes, Pays de la Loire, France
...