Facundo Batista is a senior software engineer with 21 years of experience building backend systems and automation, currently contributing at Grafana Labs and with a long tenure at Canonical. An expert Python contributor and community organizer, he has made direct contributions to the Python codebase and PEP documentation while also improving widely used open-source projects like snapcraft and the Isso comments system. Comfortable working remotely with distributed teams, he blends stakeholder-driven product work with hands-on implementation, from migration scripts and API endpoints to store-integration automation. A seasoned teacher and frequent conference speaker across Argentina, the US and Europe, he continually prioritizes knowledge sharing and community feedback during design and evolution of software. Notably, his background spans both telecom engineering and innovation studies, giving him a pragmatic systems perspective paired with formal training in innovation.
21 years of coding experience
23 years of employment as a software developer
Master, Innovazione, Master, Innovazione at Alma Mater Studiorum – Università di Bologna
Engineer, Electronics, Engineer, Electronics at Universidad Nacional de La Matanza
Package, distribute, and update any app for Linux and IoT.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:65 reviews, 10 commits, 10 PRs in 5 years 8 months
Contributions summary:Facundo primarily contributed to the `snapcraft` project by implementing features related to the Snap Store integration. Their commits demonstrate improvements to error handling and messaging, particularly concerning store review processes and channel branch support. Additionally, the user added functionality to push metadata, including conflict resolution, and modified test files related to `snapcraft` commands like `release`, `status`, and `close` to support and reflect store interactions.
Contributions:6 commits, 3 PRs, 6 comments in 1 year 10 months
Contributions summary:Facundo primarily focused on back-end development tasks within the Isso comments system. Their contributions include implementing a generic importer for migrating data from JSON files and adding a new endpoint to retrieve the latest comments. They also addressed minor issues like typo fixes and merging updates. These changes involved modifications to the core codebase, including migration scripts, API endpoints, and testing procedures.
reactdisqusjavascriptsqlite3typescript
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
Facundo Batista - Senior Software Engineer at Grafana Labs