Jacopo Notarstefano

Senior Software Development Engineer at Amazon Web Services (AWS)

Old Toronto, Ontario, Canada
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
Jacopo Notarstefano is a Senior Software Development Engineer with 14 years of experience building backend and front-end systems, currently at AWS after earlier research and engineering roles at CERN and startups. He blends rigorous mathematical training from the University of Pisa with hands-on engineering—shipping API integrations, improving client libraries, and tightening test coverage for Python GitHub libraries like pygithub and github3.py. At AWS he’s progressed rapidly through SDE II to Senior SDE, and his open-source contributions show a knack for both extending API surface areas (organization/team support, repo topics) and fixing subtle bugs. He’s comfortable across stacks—contributing to Google’s WebFundamentals frontend and deepening backend ergonomics—and often focuses on making developer-facing interfaces more reliable and typed. Notably, his background in experimental research environments informs a pragmatic, test-first approach to complex distributed systems.
code14 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Mathematics, Bachelor's degree Mathematics at Università di Pisa
languagesItalian, English, German, French
stackoverflow-logo

Stackoverflow

Stats
373reputation
21kreached
0answers
9questions
github-logo-circle

Github Skills (24)

unit-testing10
javascript10
github10
python10
apidoc10
pygithub10
api10
github-api10
html10
rest-api10
pytest9
rest-client9
webapp9
guideline8
testing8

Programming languages (19)

JavaC++CSSJinjaCSassHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
sigmavirus24/github3.py

Jul 2018 - Oct 2018

Hi, I'm a library for interacting with GItHub's REST API in a convenient and ergonomic way. I work on Python 3.6+.
Role in this project:
userBackend & QA Engineer
Contributions:22 commits, 24 PRs, 2 branches in 3 months
Contributions summary:Jacopo contributed to the `github3.py` library by adding unit tests and implementing features related to the GitHub API. Their work included adding unit tests for license and licenses methods, and implementing support for repository topics. They also added tests for tree methods and added a since parameter to public_gists and expanded on the existing edit method of the Repository class. The commits demonstrate a focus on testing and expanding the functionality of the library.
apipythonpython-3-6python38rest-client
google/WebFundamentals

Aug 2014 - Jan 2015

Former git repo for WebFundamentals on developers.google.com
Role in this project:
userFront-end Developer
Contributions:80 commits, 1 PR, 2 comments in 4 months
Contributions summary:Jacopo primarily contributed to the front-end aspects of the Google Web Fundamentals repository. They focused on fixing issues related to the style and structure of HTML elements, including updating the indentation, and image paths in the starter kit. They also made modifications to navigation and footer components, and corrected various formatting issues to ensure the codebase adheres to coding style guidelines.
web-appchrome-browsercssjavascriptchrome
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
Jacopo Notarstefano - Senior Software Development Engineer at Amazon Web Services (AWS)