Mirco Dotta

Senior Engineering Manager at Gradle Inc.

Lausanne, Vaud, 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

🤩
Rockstar
🎓
Top School
Mirco Dotta is a senior engineering manager with 17 years of experience leading engineering teams and shipping developer tools and platform software from Lausanne, Switzerland. He combines hands-on backend expertise—contributing to high-profile open-source projects like Play Framework, Lagom, and the Scala compiler—with leadership roles from CTO and co-founder to group engineering lead. At Gradle and previously at Nexthink and Lightbend, he has focused on improving build and runtime environments, dependency management, and developer productivity at scale. Mirco’s technical fingerprint includes deep JVM and Scala ecosystem knowledge, practical improvements to build tooling integration (Bloop, Hydra) and IDE plugins, and attention to maintainability through refactors and tests. Colleagues know him for moving things forward pragmatically—balancing strategic management with code-level problem solving. His background spans top academic programs (EPFL, UIUC) and production-grade engineering across startups and established companies.
code17 years of coding experience
job15 years of employment as a software developer
bookMaster Computer Science, Master Computer Science at EPFL
bookMaster Thesis Computer Science, Master Thesis Computer Science at University of Illinois Urbana-Champaign
languagesItalian, French, English
stackoverflow-logo

Stackoverflow

Stats
1,300reputation
132kreached
31answers
3questions
Badges
scala
top-5%
github-logo-circle

Github Skills (44)

dependency-management10
rep10
jvm10
database-access10
hydra10
http10
microservices-application10
sbt10
build-system10
java10
scala10
restful10
javas10
slick10
repr10

Programming languages (8)

JavaXtendShellScalaSCSSJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
playframework/play-slick

Apr 2015 - Nov 2015

Slick Plugin for Play
Role in this project:
userBack-end Developer
Contributions:85 commits, 108 PRs, 35 pushes in 7 months
Contributions summary:Mirco primarily contributed to the Play Slick project by updating and refactoring the code to support newer versions of Play and Slick. This included bumping the Scala, Play, and Slick versions, and removing dependencies on older versions. The user also cleaned up the project's dependencies, improved database evolutions support, and addressed documentation based on community feedback. These changes reflect a focus on maintenance, dependency management, and improving the project's compatibility with evolving libraries.
database-accessplay-frameworksbt-pluginplayframeworkplugin
scala-ide/scala-ide

Jun 2011 - Dec 2014

Scala IDE for Eclipse
Role in this project:
userBack-end Developer
Contributions:672 commits in 3 years 6 months
Contributions summary:Mirco implemented functionality for an edit field at the bottom of the REPL view, including a history of entered inputs accessible via the keyboard's arrow keys. They added a label to the input field and disallowed typing when the REPL is stopped. The user also contributed to the integration of the REPL with the Scala IDE by creating a custom class to handle the REPL evaluation of user commands.
eclipsescala-ide
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