Hugo Cuvillier is a seasoned software engineer with 13 years of experience specializing in iOS and mobile systems, currently building at Raycast after roles at Apple and Meta. He combines deep practical knowledge of UI frameworks and image processing with backend and database expertise, contributing to notable open-source projects like Facebook’s Spectrum, ComponentKit and Flipper. Curious about security, networking and virtualization since childhood, he brings a rigorous, systems-minded approach to app architecture, testing infrastructure and performance. Comfortable across the stack, Hugo has improved transaction semantics in ORMs, hardened iOS test suites, and refined UI components for real-world products. Based in Andorra, he is active in tech communities from CocoaHeads to Nuit du Hack, reflecting a blend of production-grade engineering and continual learning.
13 years of coding experience
12 years of employment as a software developer
Epitech
Bacalaureat - mathematics specialization. Honors Science, Bacalaureat - mathematics specialization. Honors Science at Lycée Français Charles Lepierre, Lisbon
Study Abroad Exchange Program Computer Science, Study Abroad Exchange Program Computer Science at RMIT University
Contributions:17 commits, 53 comments, 9 issues in 1 year 9 months
Contributions summary:Hugo primarily contributes to the `spectrum` image transcoding library, focusing on improving and modifying image processing functionality. They fixed macros, and modified the chroma sampling mode within the iOS implementation of the library. Additionally, the user sanitized test namespaces and removed debug code, ensuring code quality and maintainability. Further contributions include adjusting internal settings for image specifications and the png plugin.
Contributions:1 release, 360 commits, 5 PRs in 3 years 7 months
Contributions summary:Hugo primarily worked on the `CKButtonComponent` in this iOS framework, which is a React-inspired view framework. Their contributions involved fixing button sizing issues related to multi-line labels, leading to improved visual presentation. They also added features to the button component like the `numberOfLines` attribute. Furthermore, the user implemented benchmark tests using a base class.
react-nativereactios
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.