Pierfrancesco Soffritti

Software Engineer at Google

London, England, United Kingdom
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
Pierfrancesco Soffritti is a software engineer with 11 years of experience, currently working on Android tools at Google out of London. He has a strong mobile-first background, having built and published Android apps with over 300k downloads and maintained popular open-source projects (including a widely used Android YouTube Player library). His skill set spans Android (Java/Kotlin, Android Studio, Gradle), web technologies (React, Polymer, WebGL/WebAudio) and backend services, honed through roles at Google, Bloomberg and internships at King and University of Bologna. He combines product-focused engineering—shipping production features and developer tools—with a designer’s touch, having created UI assets and interactive web experiences. An independent builder and frequent open-source contributor, he optimizes player UX, live streaming, and debugging workflows while mentoring cross-functional teams. He’s approachable for collaboration or technical conversations via his public calendar.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor Degree, Computer Software Engineering, Bachelor Degree, Computer Software Engineering at University of Bologna
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
1,728reputation
209kreached
70answers
4questions
Badges
youtube-api
top-5%
youtube
top-5%
github-logo-circle

Github Skills (12)

javas10
android-webview10
webview10
android10
java10
youtube-api9
youtube9
html9
ui-design8
kotlin6
youtube-player6
youtube-data-api6

Programming languages (5)

TypeScriptJavaJavaScriptKotlinPython

Github contributions (5)

github-logo-circle
YouTube Player library for Android and Chromecast, stable and customizable.
Role in this project:
userMobile Developer (Android)
Contributions:67 releases, 49 reviews, 567 commits in 6 years
Contributions summary:Pierfrancesco made several contributions focused on enhancing the YouTube player library for Android. The user addressed bugs related to the web player, specifically addressing issues within webview versions by modifying the HTML and Java code. They worked on implementing player controls and events, including UI adjustments for full screen, adding custom action buttons and integration for the menu. They also addressed and handled various player states and error messages and optimized the UI for live streaming.
chromecast-receiverchromecastandroid-youtube-playeryoutube-player-apiyoutube-video
Personal website.
Contributions:148 commits, 5 PRs, 148 pushes in 4 years 2 months
reactnextjs
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
Pierfrancesco Soffritti - Software Engineer at Google