Profil
Programmeur / Développeur depuis ans et passionné d'informatique depuis toujours.
Je suis spécialisé dans le développement de Programmes et d'Applications Mobiles, Web et Desktop.
J'ai le souci du détail, de la performance et de l'optimisation.
Mes compétences s'étendent aux domaines suivants:
- Web Design
- UX
- UI
- Algorithmie
- Data scrapping
- Shell scripts
- 2D / 3D
Expériences professionnelles
-
Intégré au sein de l'équipe en tant que développeur Front End senior
- Refonte du Design System
- Développement de l'application web Trusk
- Refonte des mails (Figma / Intégration MJML)
- Prototypage et maquettage de l'application mobile Trusk
- Développement de l'application mobile Trusk
Technologies: Docker, Js, React, Redux, Redux-Saga, React-Native, MJML
-
Développement font-end et back-end sur des projets à courts termes (10 à 80 jours) en freelance.
Méthodologie: Agile (scrum)
Posos
Développement de l'application web Posos, qui permet aux médecins d'adapter leur posologie en fonction des tolérences et contre-indications de leurs patients.
- Intégration des maquettes avec InVision
- Traitement de données front-end
- Optimisations front-end
Technologies: React
Quotatis
Développement de l'application mobile Quotatis à destination des artisans et professionnels de la plateforme, en relation continue avec l'équipe back-end de la filiale.
- Intégration des maquettes avec InVision
- Système d'authentification
- Système de jobs
- Mise en place d'un serveur NodeJs pour contrôler un système de notifications
Technologies: NodeJs, MySQL, Expo, React Native
Leadersanté
Développement de l'application mobile Leadersanté.
- Intégration des maquettes avec InVision
- Développement back-end
- Système d'authentification
- Système de marketplace et tunnel d'achat avec MangoPay
- Système de fil d'actualités
- Système de scan d'ordonnances
- Système de prise de rendez-vous
- Système de cartes de fidélité virtuelles
- Système de notifications
Technologies: NodeJs, MySQL, Expo, React Native
Développement web du back office à destination des pharmaciens.
- Intégration des maquettes avec InVision
- Développement back-end
- Gestion des commandes
- Gestion du fil d'actualité
- Gestion des scans d'ordonnances
- Gestion des rendez-vous
- Gestion des notifications
Technologies: NodeJs, MySQL, Html, Css, Js
-
Intégré au cœur de l'équipe technique pour développer la deuxième version majeure de la plateforme.
- Intégration des maquettes avec InVision
- Développement du processus d'aquisition et refonte de l'onboarding
- Développement du système multilangues
- Optimisation des temps de chargement et de rendu de la plateforme
Technologies: Html, Css, Scss, Js, AngularJs, VueJs
Méthodologie: Agile
-
Cours particuliers d'informatique à travers la plateforme Kelprof.
- ~40 élèves
- 12 à 40 ans
- Animation d'un stage de programmation (6 élèves) en partenariat avec Parkours
Technologies enseignées: Html, Css, Js, NodeJs, SQL, MongoDB, Electron, NodeWebkit, C, C++, SDL2, SFML2, Unity
-
Développement d'un système de gestion d'éclairages permettant la création et l'exécution de suites d'animations avec des lumières.
- Développement de l'application web from scratch
- Développement du système de communication JSON-RPC avec un serveur C++
Technologies: Html, Css, Js, C++
Formations
École 42
Paris, France
2014 - 2017-
Libft
116/100
-
Get_Next_Line
104/100
-
FdF
112/100
-
Fract'ol
105/100
-
Wolf3d
125/100
-
RTv1
125/100
-
RT
85/100
-
Exams
87/100
BTS IRIS
Lyon, France
2012 - 2014-
Examen (Théorique)
70/100
-
Examen (Pratique)
95/100
Compétences
-
Langages
Html
100
-
Core
100
-
Pug
100
Css
100
-
Core
100
-
Scss
100
Js
92
-
Core / ES
100
-
NodeJs
90
-
React Native
80
-
ReactJs
95
-
VueJs
80
-
Electron
100
C
95
-
Core
90
-
SDL2
100
C++
87
-
Core
80
-
SFML2
95
C#
75
-
Core
70
-
Unity
80
-
-
Web Design
- Figma
-
Database
- MySQL
- MongoDb
-
Versionning
- Git / Github
-
Éditeurs / IDE
- Sublime Text
- Visual Studio Code
- Vim
- Emacs
-
OS
- Windows
- Mac
- Linux
-
Gestion de projets
- Github
- Confluence
- Slack
- Trello