Thomas Lanciaux
Full stack Engineer

Résumé

My professional career summary

B9Lab

Front-end Engineer, UI Architect

Since 4/2023
Remote
Madrid, Spain

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.

Typescript
ReactJS
TailwindCSS
NextJS
Gitlab
CI/CD

DProc

AI document processor app

Design and front-end development of an AI document processor management app.

Typescript
ReactJS
TailwindCSS
NextJS
Gitlab
CI/CD

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.
Typescript
NextJS
ReactJS
TailwindCSS
Cypress
Forge
Gitlab
CI/CD

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.

Used by Topos and CosmWasm

Gatsby
ReactJS
GraphQL
TailwindCSS
Gitlab
 Currys Group Limited

Full Stack Engineer, UI Architect

From 8/2011 to 4/2023
Remote
London, United Kingdom

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)

Javascript
Smarty
Sass
php
Gitlab

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
NodeJS
Typescript
TypeORM
Express
ReactJS
Sass
Jest
Gitlab
Azure

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.
Javascript
Sass
ReactJS
Smarty
php
git

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.

Bash
NodeJS
Javascript
Browserify
VueJS
Stylus
Cordova
git
Pixmania Group

Front-end developer

From 7/2007 to 7/2011
Paris, France

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)
php
Smarty
HTML
CSS
SVN
R

Front-end developer

Rugama
From 3/2005 to 4/2007
Paris, France

Web agency

Rugama clients

Front-end development

BnF, Crédit Lyonnais, EMI France, Fortuneo, Groupe Volkswagen, Orange, John Deere, La Poste, Asmodee, Wengo…

HTML
CSS
Javascript

Technical skills

Main skills