Emanuele Zattin

Principal Engineering Manager at Capture One

Copenhagen, Capital Region of Denmark
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

🤩
Rockstar
🎓
Top School
Emanuele Zattin is a Principal Engineering Manager based in Copenhagen with 16 years of experience building and modernizing complex CI/CD, build and release systems for mobile and backend platforms. He combines hands-on engineering (Java, Python, Groovy, build systems like Gradle/Bazel/CMake) with people leadership, having progressed from automation and mobile team manager roles to principal engineering management at Capture One. He has deep expertise in ALM tooling—Jenkins and Gerrit plugin development and administration—and a track record of improving build and test infrastructure across high-profile open-source projects such as Realm (contributing cross-platform build, Android support and CI improvements). Pragmatic about legacy code, he excels at re-architecting systems for scalability, developer experience and automated releases, often adding platform support and release automation. With an MSc in Applied Mathematics, he brings a quantitative mindset to optimization and reliability work, and an underrated strength is his ability to translate low-level build intricacies into clear, team-scalable processes.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS), Computing Engineering, Bachelor of Science (BS), Computing Engineering at Università degli Studi di Padova
bookMaster of Science (MS), Applied Mathematics, Master of Science (MS), Applied Mathematics at Danmarks Tekniske Universitet
languagesEnglish, Italian, Danish
github-logo-circle

Github Skills (43)

objective-c10
build-script10
javascript10
c-language10
ios10
scripting10
testing10
databases10
cmake10
android-build10
cicd10
java10
portable-database10
javas10
xcode10

Programming languages (13)

C#JavaC++CGroovyTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
realm/realm-core

Dec 2013 - Jan 2019

Core database component for the Realm Mobile Database SDKs
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:1 release, 834 commits, 73 PRs in 5 years 2 months
Contributions summary:Emanuele primarily focused on improving the build process and expanding platform support for the Realm core database component. Their contributions include adding support for Android builds, automating the generation of release notes, enhancing the build scripts to handle various configurations, and fixing build issues. Furthermore, the user worked on integrating new testing capabilities, including running unit tests on Android devices and modifying the build environment to accommodate specific testing scenarios.
cpprealm-mobile-databasenosql-databasemobile-databasec-plus-plus
realm/realm-java

Mar 2014 - May 2018

Realm is a mobile database: a replacement for SQLite & ORMs
Role in this project:
userBack-end Developer
Contributions:819 commits, 249 PRs, 459 pushes in 4 years 3 months
Contributions summary:Emanuele focused on improving the build process for the Realm Java project. The contributions include making the build script compatible with OSX, adding support for Android builds and packaging, and ensuring the build scripts were Posix-compliant. Furthermore, the user added support for building and packaging Gradle Android builds.
ormsreact-nativenosql-databasemobile-databaseandroid
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