Nicolas Petitprez is a seasoned Android developer with over a decade of professional experience and a broader 20-year engineering background, currently building mobile products at FAUME from his base in Villeneuve-d’Ascq. He has led Android teams and shipped consumer-facing apps and features — from airbag-connected safety systems and emergency-call flows at In&motion to music and quiz experiences at KaraFun — combining UX improvements with robust Bluetooth and real-time functionality. Previously a CTO and technical lead, he pairs hands-on implementation skills with building team practices, testing and CI tooling, and mentoring students as a university instructor. Nicolas also contributes to foundational open-source tooling for Java program analysis (notably improvements to INRIA’s Spoon library), reflecting a comfort with deep static analysis and backend concerns beyond mobile. Pragmatic and detail-oriented, he thrives on stabilizing complex systems where reliability and user safety matter.
12 years of coding experience
8 years of employment as a software developer
Ingénieur, Génie Informatique et Statistiques, Ingénieur, Génie Informatique et Statistiques at Polytech'Lille
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Role in this project:
Back-end Developer
Contributions:72 commits, 44 PRs, 30 pushes in 1 year 8 months
Contributions summary:Nicolas primarily focused on enhancing the Spoon library for Java source code analysis and transformation. Their commits addressed issues related to static field visibility, and they added missing methods to the `CtAbstractVisitor` class, and improved the handling of null types. Further contributions included fixing statement replacement issues, and fixing multi-catch import. These changes indicate a focus on improving the core functionality and stability of the library's code analysis and transformation capabilities.
Contributions:24 commits, 36 pushes, 40 branches in 1 year 5 months
analyzingjavajava-sourcespoon
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.