Résumé
My professional career summary
As the only front-end engineer in a tight and innovative development team, working on the latest technologies on projects that are mainly AI or blockchain related.
Working with people from Germany, Spain, UK and Italy.
AI Assistant
AI Assistant chat app
Design and front-end development of an AI assistant chat app that can run custom functions and return graph components, using streaming.
DProc
AI document processor app
Design and front-end development of an AI document processor management app.
Support Gem
AI moderation tool
- Web app: Design and font-end development of a web application which allows to setup AI bots with Discord and/or JIRA, view and moderate answers given by the bot, show the context data used by the AI to retrieve the answers…
- JSM app: Development of a JIRA app that allows the interaction with the Bot in the comments part of a JIRA ticket view, using Atlassian Forge UI Kit and ReactJS for the development.
Gatsby documentation platform
A Gatsby platform to create documentations
An app to build a static documentation website, from Markdown, using Gatsby. I have developed several custom Gatsby plugins, such as:
- a Questionnaire generator plugin that parses a text file to generate specific Gatsby Nodes which can be called with GraphQL
- Several custom React components for markdown.
Full Stack Engineer, UI Architect
Employed as the first in-house UK based front-end developer, I have built a team of up to 4 front-end developers.
I was able to work on a lot of parts of the business during my time at Currys and was able to innovate on several mobile solutions.
Working with teams from: France, Czech Republic, Poland, Ukraine and India.
Carphone Warehouse
Carphone Warehouse e-commerce website
Migration of a third-party developed website to the Currys Group platform, complete rewrite of the front-end in record time (2 months)
Connectivity Platform
Internal full-stack app for Mobile Phone and SIM Commercial operations
- Multi-services REST API endpoints development for a platform that allows to proceed on multiple commercial Mobile phone actions such as:
Credit Checks, Upgrade Eligibility Check, Address Verification Check, Number porting validation, Manage SIM serial and phone number assignments, Mobile network contract generation, Mobile connection activation… - Front-end application development with ReactJS
- Release process management
Currys
E-commerce website
- Development of AB tests to optimise and test several portions of the website, using either Vanilla Javascript or ReactJS and Adobe Target.
- Currys checkout and order process refactor to use Rest APIs with a ReactJS / Redux front-end.
- UX/UI Design and front-end development of a mobile first, responsive e-commerce solution in 2011.
It was one of the first big e-commerce website to use this solution instead of separate apps for the website and mobile devices, for which Currys received several awards in 2012.
Compare Prices App
Currys Compare Prices App (Android and iOS)
An Android and iOS app for Currys customers
- Search for products by keyword, product number or by scanning product barcodes
- Compare prices instantly with those of other retailers for identical products
- Save products for later in “Favourites”
- Click through to Currys website to complete a purchase
UI design and front-end development.
Front-end development and SCRUM master.
During my employment at this company, I have obtained a WCAG 2.1 Accessibility Expert Diploma from the W3C's french sub-organisation Accessiweb.
E-merchant
E-commerce platform
Multiple e-commerce websites using the in-house multichannel, and multi-language platform:
- Pixmania (Tech items)
- S.T.Dupont (Luxury items)
- A.P.C (Clothing)
- Celio (Clothing)
- Carrefour (Supermarket)
Front-end developer
Web agency
Rugama clients
Front-end development
BnF, Crédit Lyonnais, EMI France, Fortuneo, Groupe Volkswagen, Orange, John Deere, La Poste, Asmodee, Wengo…