Senior Software Projects Engineer at Internet Archive
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Giovanni Damiola is a versatile senior software projects engineer with 11+ years building scalable web platforms and search-driven systems, now based in San Francisco after starting his career in Milan. At the Internet Archive he leads Open Library engineering and helped deliver full-text search across 40M+ documents, API gateways, ELK-based observability, and globally used scanning software. He combines deep systems and database expertise—Postgres, Elasticsearch/Solr, clustering and migration—with hands-on devops skills in Docker, nginx, HAProxy and GitLab/Sentry maintenance. Known for bridging clients and engineers, he excels at prototyping architectures in VM sandboxes and turning messy migrations into resilient production systems. An active backend contributor to the prominent openlibrary project, he brings both creative architecture and practical operations experience to large-scale, data-intensive applications.
11 years of coding experience
9 years of employment as a software developer
Master Degree, Computer Science, Master Degree, Computer Science at Università degli Studi di Pavia
Contributions:117 commits, 100 PRs, 72 pushes in 1 year 5 months
Contributions summary:Giovanni primarily contributed to the back-end functionality of the Open Library project. Their work involved modifying core lending logic, fixing typos in the codebase, and making updates to features like the donation banner and waiting lists. The commits show active involvement in maintaining and improving the system's core components. They also worked on fixing and modifying Solr indexer script, which is essential for the search function.
Saitan allows you to save a webpage from the Internet to a web archiving tool like the Internet Archive’s Wayback Machine and archive.is. Saitan allows you also to download a local copy of the page, and all its components in a WARC file, it can timestamp it to prove that the file existed prior to some point in time.
Contributions:16 commits, 1 PR, 15 pushes in 2 years 10 months
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.