Hi, I’m David
I’m a french freelance designer and developer.
I help companies to ship quality software for happy customers.
I am offering monthly engagement options to fit your project.
Transform your business
I have more than 16 years of experience in building web products. I am traveling around the world to sharpen my skills, meeting mentors in conferences, and use the same tools as theses successful companies:
How to create components from an `svg` file with `svgr/cli` for React Native
All the steps to dynamically transform SVG files to React Native components. It's useful for icons, logos, and animations bec...
13 React Native keyboard examples on iOS and Android
Get a comprehensive overview of the various types of keyboards available for React Native-based applications on both iOS and ...
Machine Learning with Google Vision in Expo React Native
Use the Google Cloud Vision API with React Native to identify the content of an image from your phone camera.
As a designer, my mission is to transform your users into ambassadors of your product. To achieve this goal, we need to deliver a memorable user experience.
I analyze a lot of mobile applications, to understand what makes a successful design in the modern world where everyone has a phone.
You only have one chance
to make a first impression
Let’s make it an amazing one.
David is an incredible person to work with. His skills in development as well as AGILE project management are up to date and sharpen. He is very creative when it comes to find solutions to complex technical and organisational issues.
David’s attitude is always positive & looking to find solutions. His execution is always tasteful & at a high standard. One of stand-out freelancers in the CodeControl community of currently 700.
David is a talented and dedicated developer who is always eager to share his knowledge and take up new challenges. His leadership and creativity skills helped us achieve outstanding results in the context of my web-development project at Le Wagon Brussels.
Frequently Asked Questions
What is React Native?
React Native is a way to write mobile software for iOS and Android.
How long does it take to create a Mobile Application?
Short answer: 1 day. That said, it depends what are your criteria of success and your KPI.
Why developers love to work with React Native?
React Native has a large and active community of developers who contribute to the platform, provide support, and share knowledge, making it easier for developers to find solutions to any issues they encounter.
Can React Native provide a competitive advantage for building products?
React Native offers a component-based architecture, which allows developers to reuse code components across different projects, resulting in more efficient development and easier maintenance.
Should I use Expo for my React Native Application?
Yes. in 2022 It's a nice tool to iterate faster and release your mobile application to the store. Think of it as a Platfom As A Service —like Heroku, Netlify or Vercel.
I heard about TypeScript, should I use it?
Who is using React Native in production?
React Native is widely used in the industry, with many popular apps such as Facebook, Instagram, and Uber using it as their primary technology. This means that learning React Native can provide you with opportunities for employment and career advancement.
Our company is not located in France, can you still help?
Yes. I am a freelance based in France but I work with clients located in Berlin Germany, Bruxelles Belgium, America, Bermuda, and France. Working remotely is not an issue as long as we can sync up timezones. I am flexible and I will be glad to visit you in your offices as well, even if you are located in the other part of the world!
I still have questions!
I would be happy to answer them! You can reach out to me at @flexbox_ on Twitter.