Hello, I'm Paul-Henri ! 👋
I'm a software developer from France. I build apps for iPhone and Android with react-native.
Here are a few apps I worked on. I started out writing iOS apps in Objective-C and Swift. These days, I build apps with react-native in Typescript.
I developed and maintained these 4 applications for over two years at mesvaccins.net (I still help them sometimes, they are great people to work with). The MesVaccins apps help citizens get better immunisation through tailor-made vaccination recommendations based on age, sex, and health profile.
I worked for the first six months with an experienced web developer and we combined both his expertise with React and my expertise with native iOS applications to build these apps with react-native.
I automated the builds of all 4 apps for both testing and production on Apple TestFlight and Google Play with Fastlane and Bitrise. The apps were first written in Javascript ES6 but I migrated the code to Typescript to increase the reliability and legibility of the code.
The apps feature an offline mode with a local cache and data syncing, QR code scanning, strong auth with OTP and a custom status bar for relogin and offline/online modes.
Bordeaux, France
July 2020
I joined a team of 4 developers building an interactive live game show that rewards fandom with prizes. Thousands of users tune in every day to watch a live show and play a game based on live question prompts and sports game picks.
I was working remotely for a team based in North America which taught me how to collaborate with colleagues from different timezones. We used Jira for project management and Github for code reviews. I helped solve technical debt, keep dependencies updated, improve typing with Flow, unit-test with Jest and build with Storybook.
Los Angeles, US (remote from France)
April 2020
Grabble was a fashion and lifestyle mobile commerce platform that started as a high street fashion curation app. I worked on the beautifully designed iOS version of the app.
The Grabble app featured a list of curated fashion products and articles from stylists which was updated regularly and whose design layout could change dynamically. I rewrote the feed for performance using a native and declarative UI framework for iOS called AsyncDisplayKit (now Texture).
London, UK
October 2016