Joan Montserrat

Software Engineer at Google

Greater Sydney Area Australia
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
Joan Montserrat is a versatile Software Engineer with 14 years' experience building mobile and backend systems, currently contributing at Google from Greater Sydney. He brings deep iOS expertise from roles at Canva, Runtastic and multiple startups, complemented by backend engineering experience and an MSc in Computer Science. Joan has a track record of improving reliability and performance—evidenced by contributions to the popular HanekeSwift image-caching library where he fixed crashes, refactored core components and added advanced image fetching features. Comfortable shifting between hands-on engineering, mentorship and product-focused teams, he thrives in environments that require pragmatic trade-offs and incremental technical debt reduction. Fluent in both native mobile and server-side domains, Joan blends production-grade codecraft with a history of teaching and mentoring emerging engineers.
code14 years of coding experience
job10 years of employment as a software developer
bookHigh School Diploma, High School Diploma at La Farga
bookMSc, Computer Science and Engineering, MSc, Computer Science and Engineering at EFREI - Ecole Française d'Electronique et d'Informatique
bookUPC Universitat Politècnica de Catalunya
languagesSpanish, Catalan, English, French
stackoverflow-logo

Stackoverflow

Stats
45reputation
3kreached
0answers
4questions
github-logo-circle

Github Skills (9)

unit-testing10
caching10
swift10
ios10
image-processing10
xctest10
objective-c6
reactivecocoa6
functional-programming6

Programming languages (5)

TypeScriptJavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
Haneke/HanekeSwift

Sep 2014 - Nov 2020

A lightweight generic cache for iOS written in Swift with extra love for images.
Role in this project:
useriOS Mobile Developer
Contributions:55 commits, 3 PRs, 4 pushes in 6 years 3 months
Contributions summary:Joan primarily contributed to the development and testing of the HanekeSwift library, which is designed for caching images on iOS. Their work included fixing crashes related to special characters, updating disk access dates, and refactoring code. They also added new features, such as setting image with format using fetchers and improved image fetching. This involved modifying core components, enhancing existing test cases, and refactoring existing ones.
cocoapodsgenericswiftioscache
Contributions:33 commits, 3 PRs, 4 pushes in 1 year 7 months
swiftioscollectionviewcocoareactive
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
Joan Montserrat - Software Engineer at Google