Mattia Tommasone

Senior Developer Relations Engineer, Ads

Milan, Lombardy, Italy
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
Mattia Tommasone is a Senior Developer Relations Engineer at Google with 14 years of hands-on experience building backend systems, web apps and OpenGL-based graphics. He blends enterprise Java expertise (EJB/JPA/Hibernate) and fullstack JavaScript/HTML/CSS skills with a practical eye for API usability, having co-maintained google-ads-php and contributed meaningful features and examples to the widely used google-ads-java client. As a former team lead and lecturer, he’s comfortable translating complex technical concepts into docs, workshops and code samples for developer audiences. His open-source contributions also include bug fixes and tooling improvements for MockK, reflecting attention to code quality and maintainability across languages. Based in Milan, he balances engineering depth with a longtime side-career as a music columnist, showing a knack for clear communication and cultural curiosity.
code14 years of coding experience
job15 years of employment as a software developer
bookB.Sc., IT Engineering, B.Sc., IT Engineering at Politecnico di Milano
bookHigh School, Classic literature, High School, Classic literature at Liceo G. Parini
languagesEnglish, java, javascript, php
stackoverflow-logo

Stackoverflow

Stats
9,470reputation
2.0mreached
97answers
58questions
Badges
javascript
top-5%
jquery
top-5%
jquery-selectors
top-5%
github-logo-circle

Github Skills (26)

kotlin10
apidoc10
testing10
verification10
java10
javas10
google-ads-api10
mocks10
php10
api10
tdd10
mocker10
mocking10
web-application9
javascript9

Programming languages (15)

C#JavaC++VueHTMLPerlGroovyKotlin

Github contributions (5)

github-logo-circle
googleads/google-ads-php

Feb 2019 - Sep 2019

Google Ads API Client Library for PHP
Role in this project:
userBack-end Developer
Contributions:7 releases, 50 reviews, 134 commits in 7 months
Contributions summary:Mattia made several changes to the PHP client library for the Google Ads API. Their contributions included updating queries, fixing access to segments, and making changes for release V1_0 and V1_1, V1_2. The user also worked on examples and utility for partial failure. These changes involved modifying PHP files related to reporting, argument parsing and the implementation of functionalities like ad customizers.
api-clientapiadsgoogleclient-library
mockk/mockk

Oct 2019 - Jan 2023

mocking library for Kotlin
Role in this project:
userBack-end Developer
Contributions:28 releases, 75 reviews, 268 commits in 3 years 3 months
Contributions summary:Mattia contributed to the `mockk/mockk` library, a mocking framework for Kotlin. Their work involved fixing bugs, enhancing functionality, and improving code quality. Specifically, they renamed variables with typos, added support for collections in the AnyValueGenerator, fixed issues related to nullable captures and FunctionMatchers, and upgraded the Kotlin version, which included changes in the internal rethrowing mechanism. They also improved code maintainability and added a configuration setting to drive stack traces alignment.
matcherunit-testingtestingkotlinmocking
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