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.
14 years of coding experience
10 years of employment as a software developer
High School Diploma, High School Diploma at La Farga
MSc, Computer Science and Engineering, MSc, Computer Science and Engineering at EFREI - Ecole Française d'Electronique et d'Informatique
A lightweight generic cache for iOS written in Swift with extra love for images.
Role in this project:
iOS 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.
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.