Summary
Giovanni Carvelli is a Senior Software Engineer in New York with 11 years of experience building developer-facing tools and product features across startups and scale-ups. He’s specialized in developer experience and productivity—having led upgrades of 20+ services to newer Python versions, solved M1 compatibility issues, migrated UI tests from Protractor to Cypress, and re-architected self-hosted test runners and bastion hosts. Giovanni has a track record of embedding with product teams to deliver customer-facing dashboards and integrations (including Salesforce and DocuSign automations) while also diving into data and infrastructure work when teams were lean. He moves comfortably between hands-on implementation and technical design, often operating as a one-person DevX team to identify pain points and ship end-to-end solutions. Educated in Computer Science at RIT, he blends systems thinking with pragmatic execution across backend, tooling, and QA automation.
11 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Rochester Institute of Technology