Ali Al-shabibi

Senior Software Engineer at Google

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ali Al-shabibi is a Senior Software Engineer in Zurich with 14 years of experience building scalable networked systems, from research-grade multipath routing to production-grade cloud-native control planes. He helped architect and implement foundational open-source projects like ONOS, CORD and VOLTHA—contributing core OpenFlow and flow-rule improvements—and now applies that expertise at Google. A founder and former VP of a data analytics startup, he blends product-minded leadership with deep backend and DevOps chops, including container orchestration and service discovery automation. His background spans academia (PhD and postdoc work on SDN) and industry, giving him a rare mix of rigorous research intuition and pragmatic engineering for carrier and cloud networks.
code14 years of coding experience
job10 years of employment as a software developer
bookPhD, Computer Networking, PhD, Computer Networking at Ruprecht-Karls-Universität Heidelberg
bookHigh School Diploma, High School Diploma at College du Leman
bookBSc, Network Engineering; Computer Engineering, BSc, Network Engineering; Computer Engineering at EPFL (École polytechnique fédérale de Lausanne)
bookPostdoc, Software defined networks, Postdoc, Software defined networks at Stanford University
languagesFrench, Arabic, English
github-logo-circle

Github Skills (23)

container10
docker10
python10
network-programming10
dockers10
java10
javas10
openflow10
orchestration10
develop9
communication-protocol9
protocols9
consul9
network-protocol8
twisted8

Programming languages (7)

TypeScriptJavaShellStarlarkJavaScriptGoPython

Github contributions (5)

github-logo-circle
opencord/voltha

Oct 2016 - Apr 2017

Virtual OLT Hardware Abstraction
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:74 commits, 1 branch, 1 comment in 5 months
Contributions summary:Ali implemented and refined a "Podder" service within the "opencord/voltha" repository, a virtual OLT hardware abstraction project. This service monitors Consul-registered services to spin up dependencies, primarily involving container orchestration and network setup. The commits also involved modifying and adding various Python scripts, including a configuration file, suggesting work related to both backend logic and potentially the integration/orchestration of services. The user's contributions included significant additions to the project, focusing on defining and deploying network services, and managing configuration and deployment via docker compose.
hardware-abstractionhardwareabstractionolt
opennetworkinglab/onos

Aug 2014 - Aug 2016

Open Network Operating System
Role in this project:
userBack-end Developer
Contributions:391 commits, 2 PRs, 3 comments in 2 years
Contributions summary:Ali's commits focus on enhancements to the OpenFlow controller code. Their contributions included fixing LINC-OE behavior, addressing issues with the flow rule subsystem, and adding features to the flow rule subsystem, involving the addition of support for table IDs. These changes likely target improvements in the platform's performance. Furthermore, they made significant changes to the OpenFlow protocol handling code.
ospfopenflowbazeloperating-systemnfv
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ali Al-shabibi - Senior Software Engineer at Google