Alessandro Boch

Principal Software Engineer at Cisco

San Jose, California, United States
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

🤩
Rockstar
Alessandro Boch is a Principal Software Engineer based in San Jose with 13 years of experience building and hardening distributed systems, container networking, and DevOps tooling. At Cisco and across prominent open-source projects like Moby, Docker, and SwarmKit, he has driven backend and networking work—fixing port allocation, ingress networking, IP forwarding, and libnetwork issues—to improve reliability at scale. He has deep systems-level expertise in Go and Java, contributing XFRM (IPsec) support, flow programming fixes in OpenDaylight, and pragmatic test coverage for daemon/network edge cases. Known for combining production-grade fixes with rigorous testing and documentation, he brings a practical focus on maintainability and reproducible network behavior that often lives behind the scenes but prevents major outages.
code13 years of coding experience
github-logo-circle

Github Skills (30)

kubernetes10
container10
docker10
apidoc10
testing10
ipsec10
dockers10
networking10
java10
iptables10
javas10
go10
api10
kubernetes-pods10
openflow10

Programming languages (5)

JavaGoTclMarkdownPython

Github contributions (5)

github-logo-circle
vishvananda/netlink

Apr 2016 - Mar 2018

Simple netlink library for go.
Role in this project:
userBack-end Developer
Contributions:2 releases, 102 reviews, 38 commits in 1 year 10 months
Contributions summary:Alessandro primarily contributed to the `netlink` Go library by implementing and extending functionality related to XFRM (IPsec) state and policy management. Their work included adding support for features like marking, updating, getting, and flushing XFRM state and policies. The user also incorporated support for AEAD encryption, setting limits, and including various string representations for the user structures and statistics.
golangrouterosnetlinkipv6subnet
moby/moby

Mar 2015 - Aug 2017

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:706 commits, 100 PRs, 2 branches in 2 years 5 months
Contributions summary:Alessandro primarily contributed to the backend aspects of the Moby project, as evidenced by the implementation and testing of features related to IP forwarding and IP tables setup. The commits involve code changes within the `libnetwork` library, demonstrating work with core container ecosystem components. Additionally, the user addressed code quality issues, indicating a focus on software maintainability and adherence to project standards.
containerscollaborative-projectgolangcontainer-ecosystemdocker
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
Alessandro Boch - Principal Software Engineer at Cisco