Xavier Carpentier

React-Native Developer

Schwindratzheim, Grand Est, France
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
Xavier Carpentier is a seasoned React Native developer with 11+ years of professional experience and a 12-year track record delivering native-feeling iOS and Android apps faster than traditional mobile development. As a freelancer and founder of Xavier Carpentier SAS and reactnative.gallery, he combines hands-on implementation with community-building—publishing popular open-source components like a country picker, a tourguide library, and a PDF reader for Expo. His contributions to widely used projects such as react-native-gifted-chat show deep attention to cross-platform UI quirks, keyboard handling, and developer ergonomics. He has led technical teams as CTO and brings backend Java/Spring roots from earlier roles, enabling pragmatic full-stack decisions. Based in Grand Est, France, he often surfaces practical solutions that simplify adoption for other React Native developers and helps match talent with opportunities through his community platform.
code11 years of coding experience
job12 years of employment as a software developer
bookComputer Science, Computer Science at University of Lille 1 Sciences and Technology
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
152reputation
14kreached
4answers
1question
github-logo-circle

Github Skills (32)

javascript10
webview10
ios10
react-native10
mobile-development10
animation10
ui-components10
component-development10
expo10
ui-design10
tooltip10
uid10
front-end-development10
android-webview10
mobile10

Programming languages (17)

MDXJavaC++CRustHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
🇦🇶 Country picker provides a modal allowing a user to select a country from a list. It display a flag next to each country name.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:11 releases, 237 commits, 105 PRs in 4 years 5 months
Contributions summary:Xavier primarily contributed to the `react-native-country-picker-modal` repository, refactoring the code, adding PropTypes and flow typing, and incorporating new features such as adding a closeable button and the ability to open the modal via ref. They also worked on improving the example application. The user's commits demonstrate an understanding of React Native and UI component development.
react-nativepickermodalcountry-picker
xcarpentier/rn-pdf-reader-js

Mar 2018 - Jul 2020

📄 PDF reader in JavaScript only for Expo - Android & iOS capable
Role in this project:
userMobile Developer (iOS)
Contributions:10 releases, 2 reviews, 122 commits in 2 years 4 months
Contributions summary:Xavier appears to be developing a PDF reader application using React Native for iOS. The user implemented initial setup, added a webview, and integrated a PDF rendering library, including necessary HTML and JavaScript code for the PDF viewer. They also incorporated features for zooming and navigation, specifically addressing the need for proper loading states and rendering different PDF display methods.
pdfreact-pdfpdfjsreact-nativepdf-viewer
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