Andrea Tosatto

Principal Engineer at Apple

London, England, United Kingdom
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
🎓
Top School
Andrea Tosatto is a Principal Engineer based in London with 13 years of experience building cloud-native, automated infrastructure and backend systems. He combines deep production experience at Apple with a strong open-source footprint—contributing debugging and client improvements to Kubernetes and client-go and automating Docker Swarm deployments with Ansible. A fan of containers, microservices, Go and Python, he focuses on reliability, observability and testable deployment pipelines that make complex distributed systems easier to operate. His background spans systems architecture, platform operations and solution engineering, and he has a particular knack for surfacing low-level HTTP debugging insights that help teams troubleshoot at scale.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science - Methods and Models for Computer Science, Master's degree, Computer Science - Methods and Models for Computer Science at Università degli Studi di Torino
stackoverflow-logo

Stackoverflow

Stats
653reputation
109kreached
0answers
1question
github-logo-circle

Github Skills (29)

rbac10
debugging10
molecule10
kubernetes10
docker10
controller-manager10
apidoc10
testinfra10
dockers10
cicd10
client-go10
go10
api10
kubernetes-pods10
ansible10

Programming languages (10)

TypeScriptJinjaC++ShellScalaGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
atosatto/ansible-dockerswarm

Jun 2016 - May 2020

Docker Engine clustering using "Swarm Mode" and Ansible
Role in this project:
userDevOps Engineer
Contributions:66 commits, 57 PRs, 117 pushes in 3 years 11 months
Contributions summary:Andrea primarily focused on automating and improving the testing and deployment infrastructure for the Ansible-based Docker Swarm project. They implemented and updated tests using Testinfra, integrated Travis CI for continuous integration, and addressed dependencies within the Docker images used for testing. Furthermore, the user added features to configure the Docker daemon and docker-compose support, along with systemd unit overrides, contributing to the project's overall automation and usability. The user also upgraded the testing environment and corrected test failures.
ansibleclusteringdocker-enginedockerdocker-swarm
kubernetes/kubernetes

Jan 2021 - Jan 2021

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end Developer
Contributions:37 reviews, 7 commits, 5 PRs in 5 days
Contributions summary:Andrea focused on improving the debugging capabilities of the Kubernetes client-go library. Their commits primarily involved modifying the `round_trippers.go` and `round_trippers_test.go` files, making internal functions and variables accessible for debugging HTTP requests. They also addressed golint warnings and performed code formatting to ensure code quality. These changes enable developers to gain deeper insights into the timing and details of API requests within Kubernetes, aiding in troubleshooting and performance analysis.
containersschedulingdockergradeproduction-grade
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