Giovanni Grano

Senior Software Engineer at LocalStack

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

🤩
Rockstar
🎓
Top School
Giovanni Grano is a Senior Software Engineer based in Zurich with 12 years of experience building reliable backend systems, currently advancing LocalStack’s open-source emulation of AWS. He holds a PhD in Computer Software Engineering from the University of Zurich and brings research-grade rigor to production problems, pairing formal academic training with hands-on engineering. Giovanni has made substantive contributions to well-known projects like moto and LocalStack, improving AWS service mocks, SNS protocols, and ELB/ACM integrations that help developers test cloud apps offline. Comfortable navigating complex distributed systems and XML/REST parsing edge cases, he focuses on pragmatic fixes that increase fidelity and developer productivity. Colleagues value his blend of deep protocol knowledge, careful bug fixing, and a track record of shipping durable infrastructure features.
code11 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Software Engineering, Magna cum laude, Doctor of Philosophy - PhD, Computer Software Engineering, Magna cum laude at University of Zurich
bookMaster’s Degree, Computer Science, Cum Laude, Master’s Degree, Computer Science, Cum Laude at Università degli Studi di Salerno
bookBachelor’s Degree, Computer Science, Cum laude, Bachelor’s Degree, Computer Science, Cum laude at Università degli Studi del Molise
languagesEnglish, German, Italian
stackoverflow-logo

Stackoverflow

Stats
1,789reputation
181kreached
23answers
26questions
github-logo-circle

Github Skills (25)

route5310
boto10
back-end-development10
python10
amazon-sqs10
amazon-sns10
testing10
aws-sqs-fifo10
aws10
backend10
s3-bucket8
amazon-s38
aws-s38
ec7
amazon-ec27

Programming languages (9)

HCLJavaShellCMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
localstack/localstack

Jan 2022 - Jan 2023

💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
Role in this project:
userBack-end Developer
Contributions:148 reviews, 58 commits, 213 PRs in 1 year
Contributions summary:Giovanni primarily contributed to enhancing the SNS functionality within the LocalStack project. They implemented support for the email-json protocol in SNS subscriptions, enabling more versatile messaging capabilities. The user also addressed issues related to FIFO queue creation, ensuring that the attribute is correctly set, and improved error handling for the same. Furthermore, the user fixed various issues with the XML-REST parser.
serverless-cloudpythonaws-cloudtestingserverless
getmoto/moto

Mar 2023 - Sep 2024

A library that allows you to easily mock out tests based on AWS infrastructure.
Role in this project:
userBack-end Developer
Contributions:1 review, 8 PRs, 1 comment in 1 year 6 months
Contributions summary:Giovanni primarily contributed to the backend functionality of the `moto` library, focusing on AWS service mocking. They fixed service name discrepancies, added `CallerReference` support to Route53, and addressed an issue with SSO-Admin. Additionally, they implemented a limit on the number of certificates per ALB and integrated ACM InUseBy functionality with ELBv2. Furthermore, they implemented a utility for iterating over backends and fixed a bug in the batch parameters.
ec2bototestinginfrastructureaws-infrastructure
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
Giovanni Grano - Senior Software Engineer at LocalStack