Andrea Nodari

Principal Software Engineer at Entire

Spain
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 Nodari is a Principal Software Engineer with 11 years of experience designing and hardening distributed, scalable systems and a strong background in reliability engineering. He has driven backend and testing work at GitHub and contributed to core Kubernetes projects—improving apiserver managedFields handling and scheduler integration tests—demonstrating deep expertise in cloud-native infrastructure. Comfortable shipping production-grade solutions, Andrea blends hands-on implementation with test automation and thoughtful API consistency. Trained in distributed systems at Aalto and TU Berlin, he pairs academic rigor with pragmatic engineering and a track record of improving tools he relies on daily. An active open-source contributor based in Spain, he often focuses on subtle correctness and ownership semantics that prevent real-world operational surprises.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster of Science - MS, Distributed Systems, Master of Science - MS, Distributed Systems at Aalto University
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Università di Trento
bookMaster of Science - MS, Distributed Systems, Master of Science - MS, Distributed Systems at Technische Universität Berlin
languagesSpanish, English, Italian
stackoverflow-logo

Stackoverflow

Stats
116reputation
5kreached
8answers
3questions
github-logo-circle

Github Skills (18)

kubernetes10
container10
apidoc10
testing10
scheduler10
go10
api10
kubernetes-pods10
test-automation10
cnc8
activerecord6
rubyzip6
sorting6
functional-programming6
unzip6

Programming languages (11)

TypeScriptShellRustJavaScriptGoLuaHTMLRuby

Github contributions (5)

github-logo-circle
kubernetes/kubernetes

May 2020 - Apr 2021

Production-Grade Container Scheduling and Management
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:72 reviews, 18 commits, 13 PRs in 11 months
Contributions summary:Andrea primarily contributed to the testing infrastructure and test cases of the Kubernetes project, focusing on scheduler predicate logic and general utility functions. Their work involved creating integration tests to validate pod scheduling behavior under different conditions, such as node updates and pod deletions. The commits showcase the development of test cases within the scheduler's integration testing framework, demonstrating a deep understanding of the scheduling process. These contributions improved the robustness and reliability of Kubernetes' scheduling capabilities.
containersschedulingdockergradeproduction-grade
kubernetes/apiserver

Jul 2020 - Apr 2021

Library for writing a Kubernetes-style API server.
Role in this project:
userBack-end Developer
Contributions:11 commits in 9 months
Contributions summary:Andrea contributed to the `apiserver` library, focusing on managing fields within Kubernetes API server operations. Their work involved preventing manual changes to `managedFields` via subresources and ensuring consistency in namespace creation across different methods (POST and PATCH). They also implemented enhancements to the handling of scale subresource, including tracking ownership and dropping entries with unknown fields. Furthermore, the user added utilities for unmarshalling numbers and updated the scale handler logic.
kubernetesk8s-staging
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