
Giulio Calacoci
@giuliocalacoci
Principal Software Engineer at EDB, where I took pg-airman-mcp from fork to 1.0 and co-designed MCP connections for EDB AIDB.
What I'm looking for
At EDB, I co-designed the MCP connections for EDB AIDB and designed session tracing that links queries to an agent session and its declared purpose. I also took EDB's fork of pg-airman-mcp from fork to 1.0, adding OAuth 2.0, read-only mode and session tracing.
Before joining EDB's AI team, I led the technical direction of Barman, PostgreSQL's open-source backup and recovery manager, and helped grow the team whose engineers now write most of its code. I also created Foundation, EDB's framework for building, testing, signing and publishing products, and earlier designed 2ndQuadrant's continuous delivery platform. I'm looking for a tech lead, principal or engineering manager role on a team that designs and builds together, working remotely from Florence with teams anywhere in the world.
Experience
Work history, roles, and key accomplishments
• Recruited into the AI team on the strength of pg-airman-mcp, which started from proofs of concept with the VP of the unit. Part of the group that reviewed architecture decisions with VPs and SVPs.
• Co-designed the MCP connections of EDB AIDB. Part of the team behind AIDB 7.7, which added an MCP endpoint and in-database agents to Postgres for EDB's enterprise customers.
• Designed session tracin
• Led the technical direction of Barman, the open-source backup and recovery manager for PostgreSQL (Python, 3,200+ GitHub stars). Team of up to six; design docs (RFCs) and PR reviews; about 23 releases (3.4 to 3.18), with the go/no-go call made together with the director.
• Added integration with PostgreSQL failover, tested on Kubernetes clusters that simulate failovers and switchovers. Added inc
• Created Foundation, EDB's GitHub-based framework to build, test, sign and publish every EDB product: 7 OS families (RHEL, CentOS, Debian, Ubuntu, SLES, Windows, macOS) and 4 CPU architectures (x86_64, aarch64, ppc64le, s390x), on GitHub Actions, AWS and Cloudsmith. Took it from zero to adoption by every product team; release preparation went from days to about a day.
• One of the owners of Found
Continuous Delivery Manager
2ndQuadrant
Sep 2016 - Sep 2020 (4 years)
• Designed, built and ran 2ndQuadrant's continuous delivery platform: a Jenkins framework that standardised builds for every product on every supported Linux distribution, with automated package signing and publishing.
• Served every development team, most of them new to CI/CD. Release time went from days to hours.
• Automated release management end to end. The platform became the base for Foundat
PostgreSQL Consultant
2ndQuadrant
Aug 2011 - Sep 2020 (9 years 1 month)
• Disaster recovery and high availability consultant: crisis support, consultancy, training, and high-performance database design.
• PostgreSQL support engineer (L1 and L2) on the on-call rotation, weekend shifts included. Ran customer calls during outages or joined them as the expert.
• Spoke at conferences and meetups on disaster recovery, backups and restore procedures. Member of ItPUG, the Ita
Python Developer
2ndQuadrant
Aug 2011 - Sep 2020 (9 years 1 month)
• Barman developer from 2013, for a time the project's only developer and its top contributor.
• Speaker at PyCon Italia and EuroPython on PostgreSQL, Python, disaster recovery, continuous integration and foreign data wrappers.
Software Analyst
Devise.IT s.r.l.
Apr 2009 - Aug 2011 (2 years 4 months)
• Front-end and back-end development of web applications in Java, PHP and JavaScript (Spring, Struts, Hibernate, Symfony, Drupal, jQuery) on PostgreSQL.
• Projects for e-commerce, automotive and finance clients.
Chief Web Application Developer
grafica-web
Mar 2008 - Feb 2009 (11 months)
• Led a small team that built the front end of the company's core business application in PHP, JavaScript, HTML and CSS.
Help Desk Technician
Basis
Sep 2002 - Aug 2003 (11 months)
• Desk-side support for Italian and international users at Nuovo Pignone, Florence (a General Electric company).
Education
Degrees, certifications, and relevant coursework
Artificial Intelligence Foundations: Machine Learning
Aug 2023
Università degli Studi di Firenze
Computer Science
2002 - 2008
Liceo Classico
Diploma di Liceo, Latin, Greek, Italian Literature, Philosophy and History
1996 - 2002
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
gcalacoci.comSalary expectations
Social media
Job categories
Interested in hiring Giulio?
You can contact Giulio and 600K+ other talented remote workers on Himalayas.
Message GiulioGet matched with your dream remote job
Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
