Simon Basset
Architect and Senior Developer

I
August 2020 - nowadays

Infopro Digital - Sesame

Sesame is a tool to create and manage professional exhibitions, online and/or on-site. Organizers, exhibitors, speakers and visitors can meet together virtually on the platform , where they will be able to communicate through webinars, instant messaging, voting modules, etc.

Mission: Architect and Lead Senior Developer
Notable contributions: redefine the development flow (pair programming, crossed reviews, etc.)
Notable technologies: Vue, Quasar, Laravel
C
January 2020 - August 2020

CARREFOUR - Horus

Horus provides a lot of functionalities around stock and store management, customer profiling, error (stock, barcode scan, etc.) analysis, etc. Horus consumes big data APIs to build rich consolidated views targeting a lot of carrefour departments (top management, marketing, store managers, etc.).

Mission: Senior Developer
Issues: imagining new use-cases based on raw data
Notable contributions: GraphQL implementation, securization (oauth, jwt)
Notable technologies: Node.js, React, GraphQL
C
August 2019 - nowadays

CARREFOUR - Leon

Leon is a beta-tested prototype of online groceries shopping based on privacy-first and ethical predictive algorithms.

Mission: Senior Developer
Issues: huge traffic and big amount of data
Notable contributions: developing, releasing, supervising the Go backend, developing predictive algorithms, reviewing frontend
Notable technologies: Go, Redis, Vue.js, Marathon, Prometheus/Grafana
O
September 2018 - August 2019

OPEN DIGITAL EDUCATION - Entcore

Entcore is an open-source educational platform. The platform is mostly used to implement virtual learning environment.

Mission: Senior Developer
Issues: legacy code, open-source projects, first remote working experience
Notable contributions: cleaning and improving the homemade rich text editor, adding features in the core of the plateform using clean code methodologies
Notable technologies: Angular, AngularJS, VertX
J
September 2018 - nowadays

OWASP - Juice Shop

The Juice Shop is probably the most modern and sophisticated insecure web application. It is an environment to learn web application security by practice.

Mission: Translator and contributor on side projects
Notable contributions: french translations, automated configuration of a classroom
Notable technologies: Angular, AngularJS, Node.js, Docker
S
October 2016 - September 2018

SOFTWAY MEDICAL - Architecture

The architecture team design solutions, give support to technical teams, provide tools, endorse new methodologies and technologies.

I split my work between various tasks:
- design solutions around micro-service architecture
- give support to the developers, mainly on container, ci/cd and frontend subjects
- develop and maintain the development environment
- share best practices and review code

Mission: Architect & frontend expert
Issues: ~150 developers, devops & agile transition
Notable contributions: ci/cd implementation, tech leader on main projects (4 Angular projects), frontend support
Notable technologies: Angular, AngularJS, Java, Rancher, Kubernetes, OpenShift
S
October 2016 - September 2018

SOFTWAY MEDICAL - Kazoo

Kazoo is an internal tool for qualifiers. Qualifiers can use it to easily deploy services from a docker registry to a Rancher/OpenShift environment.

Mission: Project holder, main maintainer
Notable contributions: inner-sourcing with the qualification staff
Notable technologies: Go, Angular, Clarity, Rancher, OpenShift
S
February 2016 - October 2016

SFR - Sport/News

Sport & News are 2 editorial websites. News is aggregating articles from 6 different web sources. Sport is dedicated to 10 journalists.

Mission: Frontend Lead tech, CMS developer
Issues: architectural and functionnal changes, high traffic websites
Notable contributions: legacy code transformation, responsive expertise
Notable technologies: Marionette, Node.js, MVEL, Spring
S
November 2015 - February 2016

SFR - Gred

Gred is a full redesign of the brand REDbySFR, the new website targets digital native users.

Mission: Lead tech
Issues: high traffic website, responsive
Notable contributions: quality (documentation, BEM), sharing knowledge
Notable technologies: SASS, Gulp, Topdoc
S
November 2014 - October 2016

SFR - Tiilta

Tiilta is the homemade content management system of SFR, it manages the marketing and editorial content of SFR web sites.

Mission: Developer
Issues: sensible production, high traffic, full-ownership
Notable contributions: ownership, technical migration
Notable technologies: Marionette, Backbone, Grunt, React
P
January 2014 - November 2014

Packt Publishing - reviewing

Technical reviews and validations of books (AngularJS, Phonegap/cordova).

S
2013 - 2014

Smile - France Galop

Jockeys, horse trainers, owners can manage horses, enter horses in race, get the race agenda, etc.

Mission: Lead tech
Issues: mobile technical constraints
Notable technologies: AngularJS, Topcoat, Stylus, Cordova
S
2013

Smile - GoFLUENT

Users of goFLUENT application can take english lessons.

Mission: Train and coach the filipino development team
Notable technologies: Cordova
S
2012 - 2013

Smile - AXA Banque

Users of AXA Banque mobile application can manage theirs accounts, do and monitor transfers, get their bank account details, etc.

Mission: Lead tech
Notable technologies: AngularJS, Cordova, Handlebars, Grunt
S
2012

Smile - Node push server

Node push server is an open-source cross-platform push server.

Mission: Main contributor
Notable technologies: Node, Express, MongoDB
I
2007 - 2012

INSA Rouen - Intensive Foundation & Engineer Cycle

INSA (National Institute of Applied Sciences) of Rouen. Architecture of Information Systems (ASI).