beBee background
Professionals
>
Technology / Internet
>
California
Mehryar Garakani

Mehryar Garakani

Computer Scientist
California, Campbell

Social


About Mehryar Garakani:

Broad experience in software engineering spanning more than 2 decades.

Experience

EXPERIENCE
Software Engineer V (L7)-Aditi Consulting @Meta (8/2022-4/2023)

  • Worked as an outside contractor on a L2/L3 simulator based on NS3 to support hardware
    implementation of machine learning training network for RDMA based on meta-RoCE (C++)
  • Designed and implemented congestion control algorithm for meta-ROCE for the training network
    (data center). Primary author for a patent (application in progress) at Meta for the congestion control
    algorithm.

Prinicipal Software Engineer - Media, Airtime (8/2020-7/2022)

  • Refactored code for RTP header modification of webRTC video streams (C++)
  • Implemented changes to support Forward Error Correction on subscriber stream (C++)
  • Made enhancement to ulpFEC on publisher stream for media server (C++)

Fellow in Distributed Consensus, Insight (2020)

  • Designed call flow for a Blockchain demo to support Pay-Per-Call micropayments (C)
  • Implemented cryptographic security services using OpenSSL library (C)
  • Implemented off-chain micropayments by integrating with Bitcoin/Lightning (Ubuntu)

Adjunct Professor/Researcher, San Diego State University (2013-2016)

  • Taught graduate-level physics courses in radiological physics
  • (co)Founded SDSU radiobiology lab to support student and faculty research
  • Mentored graduate student research in radiological physics and radiobiology

Senior Principal Engineer, Ciena, San Jose CA (2009-2010)

  • Responsible for MPLS high availability for Ciena ethernet access devices.
  • Provided HA architecture and design to support restart of MPLS functionality based on the relevant
    graceful restart RFCs for LDP, RSVP-TE, OSPF, and IS-IS protocols.

Senior Staff Software Engineer, Juniper Networks, Sunnyvale CA (2007 - 2008)

  • Team lead for Juniper's high performance L2/L3 switch/router (EX Series)
  • Implemented software for Quality of Service (C)
  • Implemented support for Multicast (C)

Technical Leader II, Cisco Systems, San Jose CA (1995-2007)

  • 2/06 – 9/07 Technical Leader II, Cisco Systems, San Jose, CA
    Developed software to support enterprise solution testing and planning. Performed
    architecture, design, and implementation of high speed network performance
    monitoring tools for data, voice, and video.
  • 1/05 - 2/06 Technical Leader II, Cisco Security Technology Group
    Implemented Secure Key Management for encrypted Implicit Tunnels for Cisco
    Enterprise switches. Ported and enhanced an openSSL X.509 certificate management
    proxy.
  • 4/00 - 1/05 Technical Leader II (Cisco DSP Team), Cisco Voice Technology Group
    Defined and standardized transport protocol (ITU V.150.1) for transport of modem
    over IP networks. Specified call flows and design for Cisco gateways to support L3
    secure phones used by U.S. Department of Defense based on V.150.1. Designed and
    developed security software for Cisco VoIP platforms supporting secure RTP (on TI
    549 and 5510 DSPs). Designed and implemented MoIP software for a range of Cisco
    VoIP platforms (ATG, VGDBU). Provided design and architecture for video
    surveillance over IP, conferencing and transcoding projects. Designed and
    implemented loss-less codec for wireless cell phone applications (ATG).
  • 4/98 - 4/00 Technical Leader I, CISCO, Enterprise Network Management
    Designed and implemented L2/L3 Path Analysis for tracing Layer 2 and Layer 3 path
    of data flow and voice calls for Cisco enterprise line of equipment (including routers,
    L2/L3 switches, voice gateways, IP phones, etc.). This application is written in Java
    and is part of the Campus Manager release. Authored 4 patent applications related to
    L2/L3 and voice path analysis.
  • 11/95 - 4/98 Software Eng. IV, StrataCom/CISCO, WAN BU
    Worked on several software re-architecture projects for WANBU
    ATM and frame relay switches (IPX, IGX, BPX) to improve performance.

Project Lead, Authentication & Privacy, Sterling SW @ NASA Ames Mountain View, CA (1995)

  • Designed public key cryptographic infrastructure to protect NASA IP networks (C)
  • Deployed X.509 PKI key management system (C)
  • Designed and implemented crypto applications for secure communication using Fortezza Crypto
    Card (C)

Education

EDUCATION

  • UIUC, Illinois, Masters Computer Science (Data Science/Machine Learning) – 2019
  • San Diego State Univ, M.S. Medical Physics - 2014
  • University of California, Berkeley, CA, Ph.D. Engineering – 1990
  • University of Minnesota, Minneapolis, M.S. Physics – 1984
  • Purdue University, B.S. Electrical Engineering - 1982
     

Professionals in the same Technology / Internet sector as Mehryar Garakani

Professionals from different sectors near California, Campbell

Jobs near California, Campbell

  • J. Alexander's

    Restaurant Manager

    1 week ago


    J. Alexander's Union, United States

    ** Restaurant Manager - Redland's Grill - Cincinnati, OH** · **Job Category****:** Manager **Requisition Number****:** RESTA002201 Showing 1 location **Job Details** · **Description** · **Salary Range: $60K - $65K Per Year** · **Opportunity Description:** · One must have a t ...

  • Archer Daniels Midland Company

    System Analyst

    1 week ago


    Archer Daniels Midland Company Erlanger, United States

    Job Description · System Analyst- PP · ADM unlocks the power of nature to enrich the quality of life. We're a premier global human and animal nutrition company, delivering solutions today with an eye to the future. We're blazing new trails in health and well-being as our scienti ...

  • Encore Talent Solutions

    Business Analyst

    1 day ago


    Encore Talent Solutions Cincinnati, United States

    Encore Talent Solutions is seeking an IT Business Analyst to collaborate with internal and external stakeholders. Responsibilities include identifying and documenting requirements linked to business and IT initiatives, spearheading technical projects, delineating test scenarios a ...