Profile

Alireza Ghaffarkhah

Senior Manager/Senior Staff Software Engineer at Google

11.6

Years of Experience

Education

the university of new mexico, sharif university of technology, sharif university of technology

Companies

google, google, open networking foundation onf, google, google, google, google, uc santa barbara, motile robotics, microsoft, university of new mexico, sharif university of technology, rayan khodro engineering design co., center of excellence design robotics and automation sharif university of technology

Reach out to Alireza Ghaffarkhah via Email, InMail and SMS drip

by installing Chrome extension

Alireza's contact details

Email

Email (Verified)

aliXXXXXXXXXXXom

Experience

  • img

    2021 - Present

    google

    Senior Manager

    Tech Lead Manager (TLM) leading a team engineers to deliver the best in class ML/HPC infrastructure at Google. Domain expert in distributed control and management of large scale ML/HPC systems including giant TPU/GPU based supercomputers used for training extra large models.

  • img

    2020 - Present

    google

    Senior Staff Software Engineer

    Tech lead, Next Generation Machine Learning Supercomputer Design and Development, Next Generation Server Management

  • img

    2019 - Present

    open networking foundation onf

    Member of Technical Steering Team (TST), Stratum Project

    One of the founding members of the Stratum project (Open Source Vendor Agnostic Switch Stack for Next Gen SDN). Currently help with driving the technical roadmap for the project and provide technical consultation.

  • img

    2018 - 2020

    google

    Staff Software Engineer

    Tech lead, Next Generation Machine Learning Supercomputer Design and Development, Machine Learning Accelerators (GPUs, TPUs)

  • img

    2016 - 2018

    google

    Staff Software Engineer

    Tech lead, Data Center Networking, Next Generation SDN, Embedded Switch Stack, Programmable Forwarding Pipeline, P4.

  • img

    2014 - 2016

    google

    Senior Software Engineer

    Tech lead, Data Center Networking, Next Generation SDN, Embedded Switch Stack.

  • img

    2012 - 2014

    google

    Software Engineer

    Tech lead, Data Center Networking, Next Generation SDN, Embedded Switch Stack.

  • img

    2012 - 2012

    uc santa barbara

    Guest Researcher

    Research on communication-aware motion planning of mobile robotic networks.

  • img

    2010 - 2010

    motile robotics

    PhD Research Intern

    Worked on designing a Software Abstraction Layer for the MRI Robotic Testbed.

  • img

    2009 - 2009

    microsoft

    PhD Research Intern

    Worked on control theoretic resource management of the virtualized multi-core systems.

  • img

    2008 - 2012

    university of new mexico

    Graduate Research Assistant

    Worked on communication-aware motion planning of robotic networks.

  • img

    2006 - 2007

    sharif university of technology

    Laboratory Assistant

    Mircoprocessor Lab, Electrical Engineering Dept., Sharif University of Technology

  • img

    2005 - 2007

    rayan khodro engineering design co.

    Hardware/Software Developer

    Designed and developed PC-based and handheld OBD-II vehicle diagnostic systems.

  • img

    2002 - 2005

    center of excellence design robotics and automation sharif university of technology

    Robotics Researcher

    Worked on designing and developing the hardware/software platform of the Sharif CEDRA humanoid robot.

Experience

80 Skills

.NET

Algorithms

Artificial Intelligence

ASP.NET

Automation

C

C#

C++

Communication

Computer Vision

Computer Vision

Control Systems Design

Control Theory

Data Center

Data Mining

Design

Device Driver Programming

Digital Communication Systems

Digital Signal Processing

Digital Signal Processors

Distributed Systems

Distributed Systems

Embedded Systems

FPGA

Hardware

Hardware Engineering

Image Processing

infra

Infrastructure

Java (SE & EE)

JavaScript

Kernel

Kernel Programming

Kubernetes

LaTeX

linux

Machine Learning

Machine Learning (ML)

Mathematical Modeling

Matlab

Microcontrollers

Mobile

MySQL

Networking

Neural Networks

Node.js

Numerical Analysis

Operating Systems

Optimization

optimization

Pattern Recognition

PC-based Automation

PCB design

Perl

Programming

Python

Pytorch

Real-Time Operating Systems (RTOS)

Robot Operating System (ROS)

Robotics

Robotics

RTOS

Senior Software Engineer

Shell Scripting

Signal Processing

Simulations

Simulink

Software Design

Software Design

Software Engineer

Software Engineering

System Design

Systems Design

Tensorflow

VHDL

Vision

Web programming (Java Servlets, CGI, JSP, ASP

Windows

Wireless

Wireless Communications Systems

Education

  • img

    2008 - 2012

    the university of new mexico

    PhD

    Electrical Engineering

  • img

    2005 - 2007

    sharif university of technology

    MS

    Electrical Engineering

  • img

    2001 - 2005

    sharif university of technology

    BS

    Electrical Engineering