Julien Renaux, Software Developer in Toulouse, France
Julien Renaux

Software Developer in Toulouse, France

Member since April 7, 2015
Julien is a senior front-end engineer with experience working for startups and multinationals across the world. Julien is a former Google developer expert for the web and a Certified Scrum Master.
Julien is now available for hire

Portfolio

Experience

Location

Toulouse, France

Availability

Part-time

Preferred Environment

Stencil.js, Angular, TypeScript, React, Visual Studio Code, Git, MacOS, Docker, Web

The most amazing...

...thing I've developed is definitely my work related to open banking at ForgeRock that helps developers and banks across the world.

Employment

  • Lead Front-end Engineer

    2020 - PRESENT
    NEPTUNE CIGARS
    • Created a new back-office PWA to manage multi-million dollars stocks with Angular.
    • Migrated https://www.cigarscanner.com PWA to Ionic and capacitor, managing to keep a 4+ stars rating while increasing traffic (several thousand users a day).
    • Automated builds, tests, and releases using Docker images on Azure.
    Technologies: Angular, Capacitor, Progressive Web Applications (PWA), PWA, Ionic
  • Lead Front-end Engineer

    2018 - 2020
    ForgeRock Open Banking Team
    • Created a white-label open banking sandbox (bank, directory, OAuth, analytics) sold to many banks using an Angular monorepo.
    • Automated builds, tests, and releases using Docker images on GCP.
    • Implemented unit tests with Jest.
    • Implemented E2E tests with Cypress.
    Technologies: Angular, TypeScript, Cypress.io, Jest, RxJS, Redux
  • Lead Front-end Engineer

    2017 - 2018
    CDX Limited (Cryptocurrency Exchange)
    • Architected and designed an IPO web app that raised 10,000 ETH (millions of dollars) and an exchange app with React.
    • Created a design system with hundreds of reusable components.
    • Automated builds, tests, and releases using Docker images.
    Technologies: Babel, Webpack, ES7, ECMAScript (ES6), Redux, React
  • Lead Front-end Engineer

    2016 - 2017
    Rakuten
    • Architected and designed a gaming web app for the Japanese market using React.
    • Created a design system with hundreds of reusable components.
    • Automated builds, tests, and releases using Docker images.
    Technologies: Babel, Webpack, ES7, Emacs, Redux, React
  • React Software Engineer

    2016 - 2016
    CNES (French Space Agency)
    • Implemented a performance improvement of an existing React application to support thousands of data points coming live from satellites.
    • Automated builds, tests, and releases using Docker images.
    • Contributed to the React Stockcharts library, the major open-source lib for stocks.
    Technologies: Babel, Webpack, ES7, ECMAScript (ES6), Electron, Redux, React
  • Software Engineer

    2012 - 2015
    Living Objects
    • Developed a rich JavaScript application using AngularJS, Angular Material, and Node.js.
    • Created a platform that monitors access provider networks using jQuery, CoffeeScript, PHP5 (Symfony2), and Bootstrap 3.
    • Implemented quality processes, including unit tests, merge requests, code review, and CI via Jenkins; led the SVN-to-Git transition.
    Technologies: JavaScript, Webpack, jQuery, CSS, HTML, PHP, AngularJS, Node.js
  • Software Engineer

    2010 - 2012
    eBay, Inc.
    • Worked on a web analytics platform for internal information sharing (17,000 employees) based on Joomla.
    • Led a multinational team consisting of ten members distributed globally as a Certified Scrum Master.
    • Developed components/modules/widgets for Joomla.
    • Administrated the continuous integration platform using Jenkins.
    • Created the JavaScript framework and UI library used in the project using Vanilla JavaScript.
    Technologies: JavaScript, MooTools, CSS, HTML, Joomla, PHP

Experience

  • Julien Renaux Blog

    For years I have been sharing thoughts and tips about front-end engineering.

    Also available on Android: https://play.google.com/store/apps/details?id=com.shprinkinc.wordpresshybridclient

  • Isitblackfridayyet
    https://isitblackfridayyet.app/

    Every day, get a reminder whether it is Black Friday or not. This product was created as a joke and took the internet by storm!

    Learn about the journey and the technologies used on:
    https://julienrenaux.fr/2019/11/25/case-study-isitblackfridayyet/

  • Ionic 2 vs. Ionic 1: Performance Gains, New Tools, and a Big Step Forward (Publication)
    The Ionic project is rapidly gaining in popularity and is one of the most popular open source projects worldwide. With the recent announcement of the stable version of Ionic 2, this is the perfect time to underscore the Ionic 2 and its predecessor. In this post, Toptal software engineer Julien Renaux outlines the major changes Ionic 2 brought to the platform and explains how to put these new features to good use.
  • The 9 Most Common Mistakes That Ionic Developers Make (Publication)
    Ionic is extremely popular at the moment, and it has revolutionized the hybrid application industry in a way that nobody could have imagined. However, over time, the best practices and tooling for Ionic have not progressed in the same way. As a result, the number of pitfalls that developers need to look out for when working with Ionic is still high. In this article, Toptal Freelance Software Engineer Julien Renaux outlines the most common mistakes that Ionic developers should know.

Skills

  • Languages

    TypeScript, CoffeeScript, JavaScript, ECMAScript (ES6), PHP, Sass, Less, HTML5, HTML, CSS, ES7, SQL
  • Frameworks

    Angular, Redux, Ionic, Jest, Jasmine, Electron, Cypress.io, React Native, PHPUnit
  • Libraries/APIs

    React, jQuery, MooTools, Node.js, RxJS, Firebase Web SDK, Facebook API, GitHub API
  • Tools

    Git, Webpack, Jenkins, Babel, Gulp.js, Stencil.js, Emacs, PostCSS
  • Paradigms

    Mobile Development, Cross-platform, Scrum
  • Platforms

    Firebase, Android, Linux, WordPress, Joomla, MacOS, Visual Studio Code, Web, Docker, iOS
  • Other

    Software Development, Capacitor, Single-page Applications (SPA), Mobile App Development, Hybrid Apps, Cordova, PWA, Front-end, Progressive Web Applications (PWA)
  • Storage

    MySQL, MongoDB

Education

  • Master's Degree in Computer Science, Big Data
    2010 - 2011
    Tongji University - Shanghai, China
  • Master's Degree in Computer Science, Programming
    2006 - 2011
    Telecom Lille - Lille, France

Certifications

  • Santander's Hackathon Winner
    JANUARY 2021 - PRESENT
    Santander
  • Google Developer Expert
    MARCH 2019 - MAY 2021
    Google

To view more profiles

Join Toptal
Share it with others