À propos de Laurent
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Espagnol
Capacité professionnelle complète
Expériences
- IndySenior software engineerEDITION DE LOGICIELSavril 2020 - décembre 2023 (3 ans et 8 mois)Lyon, FranceIndy vise à simplifier la vie des indépendants en automatisant leur comptabilité et leurs démarches fiscales. Une entreprise en hyper croissance qui au moment de mon départ venait de clôturer sa série B.Comme sénior, j'ai pu participer à la conception et à l'implémentation des architectures des différents systèmes. J'avais aussi un rôle de mentor/leader tech au sein des équipes dans lesquelles j'ai pu travailler.Les systèmes reposent sur une stack complètement javascript/typescript. Mongodb était le système de base de donnée utilisé et vuejs le framework front utilisé pour construire l'app client.
- Citykletafull stack développeurVOYAGE & TOURISMEdécembre 2018 - janvier 2020 (1 an)La Havane, CubaEn partenariat avec un membre actif de la communauté cycliste de la Havane. J'ai développé une "preuve de concept" (pour faciliter les recherches futures de fonds) d'une plateforme pour les cyclistes de la Havane.
- automatisation de la récupération et la transformation de données géographiques via Open Street Map, le "Wikipedia" de la cartographie. PostgreSQL et la fameuse extension PostGIS sont utilisés.
- développement d'un moteur de recherches textuelles des points d’intérêt de la ville. L'offre existante open source et gratuite pour les recherches textuelles en espagnol dans la zone caraïbe est quasi inexistante, la solution a du être développée dans son intégralité.
- développement d'un moteur de recherches des points d'intérêts basées sur des coordonnées géographiques (geo coding)
- développement d'un moteur de recherche d'adresses. Les services comparables qui existent ne comprennent pas les schémas d'adresse de Cuba et sortent des résultat très médiocres. PostGIS à largement été utilisé et un parser d'une grammaire simplifiée des adresses a été développé.
- calcul d'itinéraires spécifiques pour les vélos. Un service tiers a été utilisé.
- une application web pour interagir avec ces services via une carte interactive, construite avec la technologie émergente des "web components"
Au vu des contraintes budgétaires (pas encore d'argent pour cette association) une solution "serverless" à bas coûts a été utilisée - Open SourcedéveloppeurEDITION DE LOGICIELSjuin 2016 - Aujourd'hui (9 ans et 11 mois)La Havane, CubaDans des conditions particulières à Cuba. J'ai eu la chance de pouvoir consacrer mon temps à des projets de recherche et développement et à contribuer à divers projets open source dans des domaines très variés:
- un serveur OAuth
- des composants d'interface graphique accessibles (A11y)
- une implémentation de "the grammar of graphics" pour le navigateur (visualisation de données, graphes)
- un parser Javascript... en Javascript (compatible ES5 et 80% ES2018)
- un framework pour créer des interfaces graphiques en Javascript (Il avait l'équivalent des React hooks bien avant !)
- un "query builder" pour PostgreSQL sur Nodejs
- une librairie pour créer des tableaux dynamiques ou grid dans le navigateur
- des outils de test pour Javascript (Nodejs et navigateur)
- des librairies d'utilité générale pour Nodejs et le navigateur
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- ingénieur généraliste, spécialité sciences informatiquesCentrale Lyon2012Centrale Lyon est une des grandes écoles françaises qui forment des ingénieurs généralistes avec de solides bases scientifiques. Bien que généraliste, elle offre des cursus de spécialisation dont un en sciences informatiques, que j'ai suivi
Certifications
- Machine learningcoursera2020