Thibault Durand, SVG Developer in La Celle Dunoise, France
Thibault Durand

SVG Developer in La Celle Dunoise, France

Member since July 28, 2015
Thibault is a software developer who is very enthusiastic about web technologies. He is visually oriented and practical, and he loves to create simple, intuitive, and effective interfaces that make a complex world a little simpler.
Thibault is now available for hire


  • Toptal
    CSS, HTML, Redux, React, JavaScript
  • Freelance
    Adobe After Effects, Adobe Photoshop, Adobe Illustrator, SQL, Java, Python...
  • MosaLingua
    Play Framework, CSS, HTML, JavaScript, Sass, Backbone.js, PhoneGap, Cordova



La Celle Dunoise, France



Preferred Environment

Command-line Interface (CLI), Sublime Text, MacOS

The most amazing...

...thing I've created is an amazing Street View style web documentary about the streets vendors of Medellín, Colombia. Check it out at


  • Front-end Engineer

    2015 - PRESENT
    • Contracted to work on the Toptal platform itself, using React.js and Flux architectures for a year now. I believe React.js and Redux are a big step forward to build performant, maintainable, modular, and testable interfaces.
    • Worked on a big online learning platform (a seven-month contract using Redux), overseeing all React/Redux environment challenges, including normalizing/denormalizing data, CRUD async reducers/actions, and Auth.
    • Created internal dashboards and business interfaces (with Reflux) as well as pixel-perfect pages with more than 100 components (lots of data to display).
    • Created an Eventbrite-like app (with Redux) to extend the capabilities of Eventbrite, giving users the possibility to manage entry at the door of the event from a smartphone.
    • Created a highly efficient and small React-Redux app embedded in iFrame for Filespin, an upload/viewer file service. Small footprint, using pure CSS and Redux/React without other dependencies (app weight 80kb gzipped).
    Technologies: CSS, HTML, Redux, React, JavaScript
  • Web Software Developer

    2011 - PRESENT
    • Produced a complete interactive web documentary in Colombia. (
    • Created enterprise apps to for inventory and time management in a cardboard factory.
    • Built a bus map of Fortaleza (Brazil) used by 2,000 people a day (
    • Built a mobile app (iOS) with React Native called For My Children (
    • Built several responsive websites (,,
    Technologies: Adobe After Effects, Adobe Photoshop, Adobe Illustrator, SQL, Java, Python, SVG, Bootstrap, LeafletJS, Mapbox, Node.js, Play Framework, JavaScript, CSS, HTML, UX
  • Mobile Web Developer (Lead)

    2012 - 2015
    • Led the technical development of the MosaLingua apps.
    • Oversaw a complete rewrite with PhoneGap/Backbone.js/SASS for both Android and iOS Webview (one codebase).
    • Rethought the UX and design of several features.
    • Deployed while in production for thousands of users, with an update released every two months. Supported Android 2.X+ and iOS 5+.
    • Worked remotely with a team of ten across three continents, and managed feedback from users in four languages.
    Technologies: Play Framework, CSS, HTML, JavaScript, Sass, Backbone.js, PhoneGap, Cordova
  • Web Software Developer Intern

    2011 - 2011
    • Created a WYSIWYG to build forms.
    • Worked on a two-way data-binding library.
    • Built a great UX using drag-n-drop, Contenteditable, and more.
    • Integrated with a current solution, outputting the form building to XML.
    • Worked with a team of senior engineers (creators of the Play! Framework).
    Technologies: REST, JSON, CSS3, HTML5, Play Framework, Knockout (Knockout.js), JavaScript


  • Single Page Applications (React/Redux) : Techchange platform

    I worked on a rewrite with React/Redux of a part of the e-learning platform Techchange. Mostly the catalog, enrollment and payment workflow.

    This work features client-side search (catalog), lots of data fetching, and normalization for the Redux store, caching some selector with reselect for performance and payment API integration (paypal, stripe, etc.).

    Some part of it is public without the need to log in.

  • Mobile App (React Native): For My Children (iOS)

    Built a React Native app for iOS. The app features a media library/camera, location and maps, audio recording/playback (custom player), and a simple, clean, and colorful design.

    Using Immutable and Redux, implemented shouldComponentUpdate for optimum performance.

  • Innovative: Pregoneros de Medellín

    An interactive web documentary about street vendors in Colombia. I wrote about the making of the video at

  • Responsive Website: Cartonnerie Jean

    I have built several "traditional" responsive websites, this one for a cardboard factory, I designed and coded the complete website with some work on SEO (multilingual), allowing the client to update his website via CMS. I usually use a Content as a Service like, where I request the content with an API.

  • Innovative: Pillr Company

    Simple single-page website showcasing some animation work with GSAP.

  • Open Source: Mapa de Onibus de Fortaleza, Mapa Bus Medellín

    Bus map of Fortaleza (Brazil), a small weekend project to visualize bus lines used by more than 2,000 people per day. I wrote about it at

    Replicated this project in medellín colombia:


  • Languages

    CSS, HTML, Sass, JavaScript, C++, Java, ECMAScript (ES6), CoffeeScript, Less, HTML5, CSS3, Python, SQL, Scala
  • Frameworks

    Redux, React Native, Bootstrap, PhoneGap, Intel App Framework, Express.js, Flux, Play Framework, Knockout (Knockout.js)
  • Libraries/APIs

    Handlebars, Lodash, Underscore.js, jQuery, React, GSAP, LeafletJS, Backbone.js, RequireJS, Node.js
  • Tools

    Webpack, Sublime Text, Gulp, Mocha, Adobe After Effects, Adobe Photoshop, Adobe Illustrator
  • Paradigms

    Template Metaprogramming, User Testing, UX Design, Object-oriented Programming (OOP), REST, Functional Programming
  • Storage

    JSON, MySQL, PostgreSQL
  • Other

    GeoJSON, APIs, SVG, Mobile Web, CommonJS, Prismic, Command-line Interface (CLI), Cordova, UX
  • Platforms

    Amazon Web Services (AWS), iOS, Android, Mapbox, MacOS


  • Master's Degree in Computer Engineering
    2007 - 2012
    INSA de Lyon - France (Lyon)

To view more profiles

Join Toptal
Share it with others