Expérience professionnelle
Janvier 2023
Développeur Frontend React, Typescript
GoStudent, Remote
En tant que développeur Frontend Typescript React, j'ai rejoint l'équipe
d'étudiants composée d'un autre développeur Frontend, de deux développeurs
Backend, d'un Product Owner et d'un QA. Mes responsabilités allaient de
l'implémentation de nouvelles fonctionnalités clés à la mise en place de
nouvelles fonctionnalités.
Responsabilités
• Développement et maintenance
• Implementation des tests A/B
• Audience targeting
• Code review
Environnement Technique
Typescript, Javascript, React, Jest, Gitlab, Optimizely, Agile SCRUM
Janvier 2021 – Septembre 2022
Aphilia est une filiale de PI Electronique,
spécialisée dans le digital. PI Electronique créé
en 1983, est le leader du système
d'encaissement en France et un acteur majeur
à l'international qui accompagne les
restaurateurs et hôteliers dans leur travail au
quotidien.
Développeur Full-stack NestJs, React, Typescript
Aphilia, Paris
En tant que développeur Full-stack Typescript/Javascript (Node.js, React), j’ai
intégré une équipe composée de trois autres développeurs, un responsable
technique et un lead dev. Ma mission principale concernait l'implémentation et
la refonte des outils digitaux de l'entreprise, des outils qui opèrent tout au long
du processus de vente et de gestion concernant la restauration.
Responsabilités
• Développement de nouvelles fonctionnalités
• Développement d'ETLs (GCP Dataflow)
• Implémentation et maintenance des APIs RESTFul
• Maintenance: analyse et debuggage
Environnement Technique
Node.js, NestJS, Typescript, React (v17, v18), python3, ApacheBeam, Jest, Google Cloud
Plateform, Dataflow, Cloud functions, Pub/Sub, Gitlab CI/CD, Agile SCRUM
Janvier 2020 – Décembre 2020
La librairie implémentée est une couche
d’abstraction des APIs de tracking exposé par
********
La librairie est finalement une skill générique
qui prend en entrée un fichier de configuration.
Développeur Back-end Typescript/Node.js
Radio France, Paris
En tant que développeur Back-end Typescript/Javascript (Node.js), au sein de la
Direction du Numérique chez Radio France, j’ai intégré l’équipe voice composée
de deux autres développeurs, un responsable technique, un product owner et
une product manager. Ma mission principale été d’implémenter et de maintenir
les applications destinées aux assistants vocaux (Alexa, Google Assistant).
Implémentation d’une librairie de tracking
Implémentation d’une librairie de template de skills
• Etude des skills existantes
• Conception des différents composants de la librairie
• Développement de la librairie et des tests unitaires
Développement Back-end
• Développement de nouvelles skills
• Implémentation et maintenance des APIs RESTFul
Maintenance
• Code refactoring
• Analyse et debuggage
• Migration de Javascript ES5/ES6 vers Typescript
Autre
• Audit de code
• Documentation technique
• Mise en place de tests fonctionnels end-to-end
Environnement Technique
Typescript, Javascript, Node.js, Jest, AVA, Jovo framework, Amazon Web Services, Amazon
Lambda, Amazon CloudWatch, Amazon S3, Amazon DynamoDB , Google Cloud Plateform, Gitlab
CI/CD, Shell, Agile SCRUM
*les Skills concernent spécifiquement les
assistants vocaux Amazon Alexa et sont
l’équivalent des applications pour les
smartphones. Ces skills permettent par
exemple à mettre de la musique, jouer un
stream live d’une radio ou encore jouer à un
quizz
Décembre 2017 – Décembre 2019
Eyes’ON est une application de monitoring
qui consomme des données et les transformes
sous forme de graphes et tableaux. Cette
mission consiste exclusivement à
l’implémentation de la partie front-end.
La HomeGateway (ou passerelle) est le
dispositif permettant de relier deux réseaux
informatiques, dans notre cas un réseau local
et le réseau Internet.
Cette mission concerne l’interface graphique
(UI, webUI) qui y est embarquée, et qui permet
globalement de gérer tous les paramétrages du
réseau (sécurités, IPs, DNS, DHCP, etc..).
Développeur Front-end Javascript
SoftAtHome, Colombes
En tant que développeur Javascript Front-end au sein de la R&D chez
SoftAtHome, j'ai intégré une équipe de 8 développeurs. Ma responsabilité
principale été de maintenir et de faire évoluer la web UI HomeGateway.
Développement from scratch de l’application Eyes’ON
Maquettage de l’application
Découpage en tâches et construction du backlog
Développement du système de navigation
Développement d’un système intelligent de découverte des données
• Analyse des fonctionnalités/services des APIs
• Développement de scénarios selon la disponibilité des données
Evolution et maintenance du portail de la HomeGateway
Développement de nouvelles fonctionnalités
Maintenance de l’UI
• Débogage, correction de bugs
• Audit et optimisation du code
Lead développeur sur le produit
• Affectation des tâches
• Montée en compétence des nouveaux développeur
• Encadrement des développeurs
Implémentation et maintenance de tests automatiques
Environnement Technique
javascript, Vue.js (2.6), highcharts, mochaJS, Shell, Gitlab, CI/CD, Linux, Agile SCRUM
Septembre 2016 – Octobre 2017
Skalex est une startup allemande, basée à
Berlin, qui fournis des services Blockchain.
Mission en full remote
FREELANCE
Développeur Symfony2
Skalex, Remote
En tant que développeur backend PHP, j'ai intégré une équipe de 4 développeurs
travaillant sur l'implémentation et la maintenance d'une plateforme d'échange
de crypto-monnaie (white label crypto-exchange).
Développement backend
• Développement de nouvelles fonctionnalités
• Débogage, correction de bugs
• Audit et optimisation du code
Support
• Réponse aux requêtes des clients
• Déploiements
Environnement Technique
Symfony2 (PHP), MySQL, SQL, Shell, Gitlab, CI/CD, Jira, Confluence, Linux, Agile SCRUM