Antoine Albertelli is a software engineer with 15 years of experience building high-throughput, production-grade systems across cloud, embedded, and SRE domains. He currently contributes to Google Cloud Load Balancing, focusing on mTLS features for secure data planes, after architecting an OLAP platform that processed hundreds of terabytes daily for Android Messages. His background spans shipping global backend services at Google, bootstrapping Linux on custom FPGA platforms, and optimizing C++ signal-processing pipelines for a 4x speedup on ARM64. As a co-founder of two startups and creator of a Django app with 8k weekly active users, he blends product-minded engineering with hands-on DevOps. He also contributes to critical open-source embedded tooling, having implemented and tested a block memory allocator in the well-regarded libcanard Cyphal/CAN library. Based in Zurich with an EPFL Master’s in Microengineering, he’s comfortable switching between low-level memory management and large-scale cloud infrastructure.
15 years of coding experience
8 years of employment as a software developer
Master’s Degree, Microengineering, 5.27 / 6, Master’s Degree, Microengineering, 5.27 / 6 at Ecole polytechnique fédérale de Lausanne
Minor degree, Science, Technology and Area Studies, Minor degree, Science, Technology and Area Studies at EPFL (École polytechnique fédérale de Lausanne)
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
Role in this project:
Embedded Systems Engineer
Contributions:17 commits, 6 PRs, 3 pushes in 5 months
Contributions summary:Antoine's contributions primarily focused on implementing and testing a block memory allocator within the `libcanard` repository, a C implementation of the Cyphal/CAN protocol. They started by adding a build script for unit tests and then developed the core functionality of the allocator, including initialization, block allocation, and freeing. Their work also involved refactoring and ensuring the correct construction of the free list, demonstrating a focus on memory management and testing within an embedded systems context.
Contributions:2 PRs, 65 pushes, 14 branches in 4 months
stm32firmwaremasterstm32f407board
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.