Riccardo Ciovati

Staff Software Engineer at Reddit, Inc.

Berlin, Germany
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
Riccardo Ciovati is a Staff Software Engineer based in Berlin with 15 years of experience building robust Android applications for mid-size and large platforms. He has progressed from hands-on Android development at Skebby and Subito.it to leading platform efforts at SoundCloud and driving mobile engineering at Reddit. Known for improving core libraries and reliability, his contributions to the RoboSpice open-source project demonstrate a focus on robust async networking, caching, and test coverage. He blends deep mobile expertise with platform-level thinking—mentoring teams, shaping architecture, and shipping at scale. Trained in computer science with international study experience, he pairs strong engineering fundamentals with pragmatic product sensibilities.
code15 years of coding experience
job11 years of employment as a software developer
bookUniversity of Milan
bookErasmus Information Technology, Erasmus Information Technology at Helsinki Metropolia University of Applied Sciences
bookPerito industriale capotecnico Informatica, Perito industriale capotecnico Informatica at Itis Cannizzaro
stackoverflow-logo

Stackoverflow

Stats
27,883reputation
1.7mreached
167answers
14questions
Badges
google-maps
top-5%
testing
top-5%
android-gradle-plugin
top-1%
android-studio
top-5%
automated-tests
top-5%
jenkins
top-5%
github-logo-circle

Github Skills (23)

asynchronous10
caching10
android-gradle-plugin10
async10
java10
javas10
android10
gradle10
testing9
unit-testing9
android-recyclerview9
google-maps9
lint9
android-studio9
automated-tests9

Programming languages (10)

TypeScriptJavaShellCJavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
stephanenicolas/robospice

Dec 2012 - Oct 2014

Repo of the Open Source Android library : RoboSpice. RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules.
Role in this project:
userBack-end Developer
Contributions:137 commits, 5 PRs, 5 pushes in 1 year 10 months
Contributions summary:Riccardo primarily focused on improving the core functionality of the RoboSpice library. Their contributions included fixing failing tests and adding new features like the UncachedSpiceService. They also addressed potential errors and added test coverage to ensure robustness, such as testing for null cache managers. These changes reflect efforts to refine the library's caching behavior and service management.
network-requestsandroid-open-sourceasynchronousboxcaching
soundcloud/delect

Jun 2019 - Jul 2022

The Gradle Plugin for Dagger Reflect.
Contributions:1 release, 2 reviews, 8 PRs in 3 years
gradledaggerkotlin-dslreflectgradle-plugin
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
Riccardo Ciovati - Staff Software Engineer at Reddit, Inc.