Lead Front-end Engineer
2018 - 2018ForgeRock- Architected and designed three large-scale apps.
- Created reusable UI components.
- Implemented internationalization (i18n).
- Developed performant UI updates with onPush strategy.
- Conducted unit and E2E tests.
Technologies: Angular, Redux, TypeScript, RxJS, JestLead Front-end Engineer
2017 - 2018CryptoDashboard.app- Architected and designed one large-scale app.
- Implemented internationalization (i18n) with React-intl.
- Integrated Firebase.
- Implemented GCP Compute Engine instances running with Docker as well as GCP Cloud functions.
Technologies: React, Redux, ES6, ES7, Webpack, Babel, Node, DockerLead Front-end Engineer
2017 - 2018CDX limited (Cryptocurrency Exchange)- Architected and designed two large-scale apps.
- Created reusable UI components.
- Implemented reusable Redux containers.
- Implemented internationalization (i18n) with React-intl.
- Wrote modules for Jest Unit, Snapshot, and end-to-end testing.
Technologies: React, Redux, ES6, ES7, Webpack, BabelLead Front-end Engineer Rakuten Games
2016 - 2017Rakuten- Created reusable UI components on a large-scale app.
- Implemented reusable Redux containers.
- Implemented internationalization (i18n) with react-intl.
- Developed Jest Unit and Snapshot testing.
Technologies: React, Redux, ES6, ES7, Webpack, BabelReact Software Engineer
2016 - 2016CNES (French Space Agency)- Implemented a performance improvement of an existing React application (Reselect, Immutable).
- Created reusable UI components on a large-scale app.
- Implemented reusable Redux containers.
- Developed Jest unit and snapshot testing.
- Contributed to the React Stockcharts library.
Technologies: React, Redux, Electron, ES6, ES7, Webpack, BabelSoftware Engineer, Architect
2015 - 2016Core Metabolics- Architected a cross-platform AngularJS/Ionic application.
- Created the web platform using Angular Bootstrap.
- Created the mobile app with Ionic framework.
- Worked on server infrastructure installation.
- Worked on StormPath integration on the client side.
- Implemented internationalization (i18n) with angular-translate.
Technologies: AngularJS, Webpack, ES2015, ES6 Modules, StormPathSoftware Engineer, Architect
2015 - 2015AppPresser- Architected and developed an AngularJS/Ionic-based application.
- Created an iOS app.
- Created an Android app.
- Implemented Native Transitions.
- Provided internationalization i18n with angular-translate.
Technologies: AngularJS, Ionic, Cordova, CommonJS, WebpackSoftware Engineer, Architect
2015 - 2015Bixev- Architected and developed an AngularJS/Ionic-based application.
- Created an application across three platforms (web, Android, and iOS) with the same codebase.
- Explained the project in my post "Modular AngularJS and Ionic architecture: A first step towards AngularJS 2" at http://julienrenaux.fr/2015/08/17/modular-angularjs-and-ionic-architecture-a-first-step-towards-angularjs-2/.
- Provided internationalization i18n with angular-translate.
Technologies: AngularJS, Ionic, Cordova, ECMAScript 6, CommonJS, WebpackSoftware Engineer
2015 - 2015Genie- Made performance improvements to existing applications.
- Created the Android version using Crosswalk.
- Created cloud features using Parse.com.
- Handled implementation of the UI.
Technologies: Ionic, AngularJS, Android, iOS9Co-founder
2014 - 2015MateProfiler.com- Developed the web, mobile, and hybrid apps.
- Created Android and iOS applications using Ionic, AngularJS, and Cordova.
- Created the web application using Ionic, AngularJS, and Bootstrap.
- Created the Showcase platform using jQuery and Bootstrap 3.
- Created mockups and marketing support (ads, screenshots, slides, etc.).
Technologies: AngularJS, Node.js, Webpack, Ionic, CordovaSoftware Engineer
2012 - 2015Living 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.
- Led the SVN-to-Git transition.
- Implemented quality processes, including unit tests, merge requests, code review, and CI via Jenkins.
Technologies: Node.js, AngularJS, PHP, HTML, CSS, JavaScript, jQuery, WebpackSoftware Engineer
2010 - 2012eBay, Inc.- Worked on a web analytics platform for internal information sharing (17,000 employees) based on Joomla.
- Led a multinational team (10 members globally) as a Certified Scrum Master.
- Developed components/modules/widgets for Joomla.
- Administrated the continuous integration platform using Jenkins.
- Acted as the GitHub enterprise administrator.
- Created the JavaScript framework + UI library used in the project.
Technologies: PHP, JavaScript, Joomla, HTML, CSS, MooTools