Andrea Pivetta

Software Engineer at Google

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Andrea Pivetta is a software engineer with 12 years of experience, currently at Google in Zurich, specializing in full-stack development and cross-platform compatibility. He has a strong open-source footprint, notably contributing Linux shell and editor integrations to the widely used GitHub Desktop project and its community fork, improving usability for developers on Linux. Trained in computer engineering at Università di Bologna, he combines systems-level thinking with pragmatic UI refinements and refactors that reduce platform-specific complexity. Colleagues know him for shipping clean, maintainable changes—renaming, refactoring, and styling fixes that quietly raise codebase quality while expanding real-world developer workflows.
code12 years of coding experience
bookUniversity of Bologna
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
3,899reputation
455kreached
12answers
60questions
github-logo-circle

Github Skills (30)

editors10
git10
github10
electron10
scripting10
typescript10
linux10
editor10
integrations10
script10
typescript-types10
sh10
typescripts10
shell10
fileio8

Programming languages (8)

TypeScriptJavaC++JavaScriptGoGroovyKotlinClojure

Github contributions (5)

github-logo-circle
desktop/desktop

Oct 2017 - May 2018

Focus on what matters instead of fighting with Git.
Role in this project:
userFull-stack Developer
Contributions:20 commits, 7 PRs, 14 comments in 6 months
Contributions summary:Andrea primarily contributed to the codebase by enhancing the shell integration and editor support within the desktop application. They added support for the Tilix terminal and Visual Studio Code, Atom, and Sublime Text editors on Linux. Moreover, they refactored and improved existing code by renaming items and removing platform-specific checks, in addition to fixing style issues.
fightingelectronmattersgithub-desktoptypescript
shiftkey/desktop

Jul 2019 - Jul 2019

Fork of GitHub Desktop to support various Linux distributions
Role in this project:
userFull-stack Developer
Contributions:17 commits, 4 PRs, 15 comments in 1 day
Contributions summary:Andrea contributed to the Linux support of the GitHub Desktop application. They implemented the ability to launch shells like Tilix, added support for editors such as Visual Studio Code, Atom, and Sublime Text, and improved the UI by renaming items. Their work involved modifying the shell and editor configurations and integrating them with the existing codebase to enhance Linux compatibility. They also fixed code styling, and refactored code to use pathExists.
distributionslinuxdesktopgithub-desktoplinux-distributions
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
Andrea Pivetta - Software Engineer at Google