Malt welcome

Welcome to David's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact David to discuss your project or search for other freelancer profiles on Malt.

David C.

Full stack web developer (React/TS/Django/Node)
Supermalter
5 projects
5 recommendations
  • Suggested rate
    £498 / day
  • Experience3-7 years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept David's quote.
Location and workplace preferences
Location
Paris, France
Can work onsite in your office in
  • and around Paris (up to 10km)
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Languages
Categories
Share this profile
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (22)
Industry fields of expertise
David in a few words
Who am I?

I’m a full stack web developer with six years of experience. I specialize in building applications that are not only functional but designed for long-term readability and scalability. My strong focus on communication and mental models helps me make complex technical concepts more accessible, allowing teams to collaborate more effectively and maintain codebases with ease.

What have I done?

In April 2024, I gave a tech talk titled Weaving Mental Models with React Fiber at the Meetup React Nantes x leboncoin tech. In this talk, I broke down the internal workings of React and its underlying reconciler, React Fiber, to help developers build a mental model of how it operates. I’ve also built projects such as Exercise Timer, a React Native app for managing timed exercises without needing a stopwatch, and Office Music Game, a fun way to connect with colleagues through music.

Why do I care?

I love the craftsmanship involved in coding and take pride in building tools that deliver real value to users. Whether it’s creating intuitive applications or making complex systems easy to understand, I’m driven by a desire to create meaningful solutions that improve user experiences and foster collaboration.

I also volunteer as a WordPress developer and translator with About Water in Africa, a non-profit that provides clean water to rural Cameroon.

How can I help you?

I thrive on solving complex problems. At Leboncoin, I became a key contributor to implementing, debugging, and monitoring Liberty.JS, a software for configuring and serving ads. At Foodles, I spearheaded the development of the web and mobile apps built with React/React Native, TypeScript, Django, Python and PostgreSQL. At DreamQuark, I honed my skills with React, Node.js, GraphQL, MongoDB, as well as data visualization using D3.

If you need help delivering intuitive, user-focused solutions or achieving a key part of your roadmap, feel free to reach out!

Experience
  • Leboncoin
    Front end developer
    E-COMMERCE
    October 2023 - Today (1 year and 2 months)
    Paris, France
    Leboncoin is a French online marketplace that allows users to buy and sell various goods and services. As a frontend web developer, my main responsibility is to ensure that the advertisements served on the web application load quickly and meet the business’s evolving needs.

    With over 28 million monthly users, the platform requires highly scalable, well-optimized code. Developers at Leboncoin need to strike a balance between delivering new features quickly and maintaining a high standard of caution to ensure reliability.

    · Integration of Liberty.js for Configuring Advertisements
    I not only implemented Liberty.js, a highly-developed software for configuring advertisements, into the web application and monitored its performance but also helped the team fine-tune the software to optimize ad configuration. Since the team was composed of 12 developers working remotely across 4 countries, I played a key role in developing efficient processes for collaboration, which involved building trust, establishing consensus, and promoting effective communication.


    · Implementation of Didomi for Consent Management
    Since Didomi, a consent management platform, has strong legal implications concerning GDPR, this project required a deep understanding of product and business requirements as well as the technical details of the Didomi SDK. I worked closely with cross-functional teams to ensure the platform met all legal standards while minimizing its impact on the user experience and ad performance.
    React.js Next.js Typescript Tailwind CSS
  • Foodles
    Full stack developer
    RESTAURANTS & FOOD SERVICE
    September 2019 - May 2023 (3 years and 8 months)
    Clichy, France
    Foodles has developed a dematerialized canteen that allows companies to offer a quality catering service to their employees. As a full stack developer on the features team, I worked primarily on the web and mobile applications that clients use to interact with Foodles's products and services.

    · Complete redo of a "cashier" web application used by the people who work at Foodles counters to bill clients. This feature included: 1. Rebuilding the application with React, Redux, and TypeScript based on the screens provided by a UI designer 2. Modifying the API routes used by the cashier app to update pertinent business logic 3. Rewriting all tests with react-testing-library to provide more robust unit tests that simulate how actual users interact with the React components

    · Enabling users to give feedback on meals in the mobile application. This feature included a) creating the database models in PostgresSQL to store feedback as efficiently as possible since the food team relies heavily on feedback to determine meal offerings b) creating the routes in the Django API that indicate when a user has made a transaction that is eligible for feedback and allowing the feedback to be submitted and stored in the DB. c) implementing all the necessary screens in the React Native mobile app as well as handling app state to ensure that the API calls are made when the user opens the app.

    · Allow users to enter a promo code in order to gain access to a free reward or a reduction in price. This included a) creating new models and routes as well as forms in django-admin to allow Foodles employees to create new promo code campaigns b) modifying the sensitive pricing logic in the API to check if a user has an eligible promo code and reduce the price of a transaction accordingly c) create all the screens in React Native and the necessary GraphQL mutations invoked by Apollo Client
    Typescript React.js React Native redux GraphQL Next.js Apollo Django Python PostgreSQL
  • DreamQuark
    Junior full stack developer
    BANKING & INSURANCE
    August 2018 - August 2019 (1 year and 1 month)
    Paris, France
    DreamQuark sharpens decisions in financial services with explainable deep learning.

    · I consistently developed and maintained top-notch code for both the front-end and back-end components of Brain, DreamQuark's cutting-edge web application. Leveraging React/Redux for the front-end and Node.js/GraphQL/MongoDB for the back-end, I ensured the delivery of a high-quality user experience.


    · I implemented numerous end-to-end testing scenarios using Cypress in order to ensure the quality of the app and prevent any regressions during the development of new features.

    • One of my key responsibilities was facilitating effective data visualization for DreamQuark's users, who uploaded datasets to utilize the advanced tools developed by the company's data scientists. To achieve this, I skillfully employed D3, a powerful data visualization library, enabling intuitive and meaningful representations of complex data sets. By leveraging D3's capabilities, I created interactive and visually cohesive visualizations, empowering users to derive valuable insights from their data.
    React.js redux MongoDB GraphQL Node.js noSQL d3.js JavaScript cypress
5 projects on Malt
  • Quality

  • Respects deadlines

  • Communication

R

Romain-LBC France

24/09/2024

J'ai eu le plaisir de travailler avec David en tant que freelance dans notre équipe pendant un an. Dès son arrivée, il a su s'intégrer rapidement sur un projet complexe, démontrant une grande adaptabilité et un vrai professionnalisme. Sur le plan technique, David est un collaborateur compétent et consciencieux. Il a constamment fourni un travail de qualité, faisant preuve d'une expertise solide et d'une attention aux détails remarquable. Au-delà de ses compétences professionnelles, David s'est révélé être un excellent collègue sur le plan humain. Sa personnalité agréable et son esprit d'équipe ont contribué à créer une ambiance de travail positive et productive. Je recommande vivement David pour de futures missions. Son professionnalisme, ses compétences techniques et ses qualités humaines en font un atout précieux pour toute équipe.

5 recommendations
HL
ME
SC
LB
MW

Hanyu Li and 4 other people have recommended David

Hanyu LiHL
Hanyu Li
Foodles
17/09/2023
I'm glad that I've been working with David. David is skilled in both front and backend development. We worked a lot together on our web app and react-native mobile app at Foodles. I've definitely spent good times working with David who is always willing to learn new things and passionate about new technologies. David is also someone who is very engaged in the project that he is working on. I've no doubt to recommend David as IT developer!
Mohamed El FardiME
MEF Consulting
15/09/2023
J’ai pu travailler avec David durant ma mission chez Foodles, je ne peux que recommander son profil à tout équipe souhaitant intégrer un développeur capable de rapidement s’adapter à son produit et sa stack technique.
Solange CypelSC
Solange Cypel
Autour de l eau
27/02/2017
Je recommande vivement David en tant que traducteur du français vers l’anglais. Il a fait plusieurs traductions pour Autour de L’Eau, l’ONG que j’ai fondée. Chacune a retranscris le sens du texte original et a l’air naturelle en anglais. Il est méticuleux, il travaille rapidement et dans les délais. Je le recommande sans aucune hésitation.
Solange Cypel
Présidente d'Autour de l'eau
Laura BarbierLB
Laura Barbier
Université Paris Descartes
24/02/2017
I'm a PhD candidate in sociology of science and I asked for David's help to review a scientific poster, and a communication to apply to an international conference in the Science and Technology Study field. I was impressed by his quick understanding of the complexity of the subject, and his attention to the precision of the language as well as to more general aspects regarding presentation and format. I would recommend him without hesitation.
Mark WangMW
Mark Wang
Salesforce
23/02/2017
I know from personal experience that David’s strong writing ability and attention to detail makes him a valuable asset for any startup. When I applied for a PhD in mathematics, David went over my personal statement point by point, helping to give me the edge I needed to receive a full scholarship and a TA stipend. Now that I’ve founded a startup, David has been extremely helpful in fine tuning my company’s content. I would highly recommend his writing services to any company who needs it.
Education
  • Bachelors of Arts (équivalent de Bac +3)
    University of California, Los Angeles
    2007
    Major: English literature Spécialité: Littérature Anglaise 3.77 GPA Mention Honorifique: Cum Laude
Certifications
  • Web development
    Ironhack
    2018
    Git jQuery HTML5 JavaScript Node.js MongoDB React.js CSS3