À propos de Thomas
Mon expertise pour votre projet
- développement front-end (HTML5/CSS3, JavaScript, TypeScript, Flutter, Angular, React, Preact, VueJS...)
- développement banck-end (Elixir - Phoenix, JavaScript/TypeScript - Bun/NodeJS/Express, Java - SpringBoot/Quarkus, PHP 8+ - FrankenPHP)
- administration de base de données (PostgreSQL, MongoDB...)
- création d'outils en CLI (Rust, Bash, Bun, NodeJS, Bash...)
- pipeline de CI/CD (GitLab CI, GitHub Actions, Jenkins, Dofigen...)
- administration de serveurs (Docker, Kubernetes, Ansible, Bash...)
Expériences sur Lenra
- front-end: Flutter/Dart pour le développement d'apps multiplateformes
- back-end: Phoenix/Elixir pour des workflows avancés permettant de faire du temps réel
- base de données: PostgreSQL et MongoDB en HA. développements spécifiques.
- CLI: en Rust (dofigen, lenra_cli) avec gestion de commandes, parsing de JSON et de YAML, ou en TypeScript avec de la génération de code automatisée.
- Bibliothèques: TypeScript, Rust, PHP
- Modèles de projets: JavaScript/TypeScript (NodeJS et Bun), Rust, PHP (FrankenPHP et CLI), Java/Kotlin/Groovy (SpringBoot et Quarkus), Python...
DevOps
- Docker
- Dofigen
- Kubernetes
- GitLab API
- GitLab CI/CD
Anglais
Capacité professionnelle complète
Portugais
Bilingue ou natif
Français
Bilingue ou natif
Espagnol
Notions
Expériences
- LenraPrésident fondateurEDITION DE LOGICIELSmai 2015 - Aujourd'hui (11 ans)La Rochelle, FranceConception et développement de la plateforme Lenra (www.lenra.io). Cette plateforme permet aux développeurs d'optimiser leur création d'applications en leur fournissant des outils de développement et d'hébergement pour qu'ils se concentrent sur les problématiques métier.Ce projet a été refondu a plusieurs occasions pour répondre au mieux aux besoins des utilisateurs.- Création de deux CLI pour le développement local (Rust): https://github.com/lenra-io/dofigen et https://github.com/lenra-io/lenra_cli- Pipelines d'intégration et de déploiement continue (GitLab CI et GitHub Actions)- Développement des sites statiques (https://www.lenra.io et https://docs.lenra.io)- Développement front-end (Dart/Flutter)- Développement back-end (Elixir/Phoenix)- Administration de serveurs (Kubernetes)- Gestion d'une équipe de 8 personnes- Etude des besoins des utilisateurs
- SocramBanqueConsultant en développement WebBANQUE & ASSURANCESjuin 2017 - Aujourd'hui (8 ans et 11 mois)Niort, FranceMise en place d'une application de finalisation de demande de crédit en ligne avec les fonctionnalités suivante :- Signature électronique- Ajout des pièces justificatives- Demande des fondsEn plus de 5 ans de prestations chez SocramBanque, j'ai pu travailler beaucoup d'aspects de l'entreprise. J'ai commencé comme développeur fullstack et ai terminé la mission comme intégrateur applicatif.J'ai notamment mis en place GitLab au sein de la banque avec toutes les contraintes de sécurité que ça implique avec toutes les vérification DevSecOps de leurs CI/CD. J'ai également créé un outil complémentaire pour automatiser les liens entre les éléments de gestions de projet (Epic, Issues) et les éléments de développement pour simplifier le travail des développeurs. Cet outil était aussi utilisé pour automatiser le plus possible la migration des projets de SVN vers GitLab.Stacks de développement:- HTML + CSS + JavaScript- Java + Spring + Struts 2- SpringBoot (API REST)- AngularStacks d'intégration applicative:- Docker- GitLab CI- Docker Compose- Kubernetes- OpenShift
- R2designDéveloppeur Back-endAGENCE & SSIImars 2015 - février 2017 (2 ans)La Rochelle, FranceMission ponctuelles de développements.Développement back-end d'un projet interne:- Conception de la base de données- Développement côté serveurConception du CMS de l'agence Web:- Conception du projet- Conception de la base de données- Développement côté serveur- Développement côté clientDéveloppement de sites web:- Conception du projet- Conception de la base de données- Développement côté serveur- Développement côté clientDéveloppement de la partie Android d'un générateur d'application mobile:- Conception du projet- Développement de l'application pour la génération
Avis
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
- Licence en informatiqueUniversité de La Rochelle2013Licence générale en informatique allant du développement web jusqu'au développement pour embarqué, en passant par les structures de données et des notions pour le développement d'un compilateur.