
Mehryar Garakani
Technology / Internet
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
-
Environmental Scientist 1
1 week ago
Apex Companies CincinnatiWe are seeking an entry-level Environmental Field Scientist to conduct comprehensive on-site environmental assessments at various operational sites to ensure compliance with applicable federal, state, and local regulations. · ...
-
Medical Lab Scientist
1 month ago
Mercy Health CincinnatiMercy Health is seeking a Medical Laboratory Scientist to perform various testing procedures and analyze results in patient samples. · Performs routine and complex laboratory procedures; interprets and analyzes results. · Identifies and corrects problems within scope of training ...
-
AI Data Scientist
4 weeks ago
Medpace, Inc. OH-CincinnatiWe are currently seeking an experienced data scientist to join our AI team who will support and lead data flow, advanced analytical needs and AI tools. · ...