À propos de Sébastien
Chinois
Notions
Allemand
Capacité professionnelle limitée
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- ANTICAFÉ & CO
Sur Malt
Faire un audit de l'application pour identifier les problématiques majeures dans le codeoctobre 2021 - octobre 2021Audit de l'application pour trouver l'origine des bugs majeures.Exploration du code / prise en main des outils externes et dépendances du projets / paramétrages - UKGLead software engineerRESSOURCES HUMAINESavril 2020 - novembre 2024 (4 ans et 7 mois)As a software engineer at UKG, my work was to enhance the integration of signature providers (Docusign, Adobesign and Protect and sign) inside the HR application named Document Manager. I had multiple goals to achieve and projets to work on.- An asynchronous API Rest developed in python using the aiohttp framework over asyncio. Multiple scopes were managed to limit the usage depending of the jwt token. The tests were writed using pytest and the documentation rendered with swagger using OpenAPI- A part of the legacy Django application, the esignature part. We had some new features to implement, bugs to fix, security to monitor and enhance, task and other slow query to improve, ElasticSearch migration from 1 to 8, etc...- We worked for a while on a FastAPI version of the API but the priority changed so it stayed a POC. It was really nice to user this framework where everything is easy, clean and well documented to do a nice documented async API in python- A kotlin esignature API to be integrated in the massive UKG architecture using multiple internal framework.Our team used the SCRUM methodology to manage the projects. For every projects we were careful about good practice: PEP8, docstring, tests, CI, multiple environment to deploy before production.During my work there, we did a move from on premise to gcp cloud.
- JaccedeDéveloppeur fullstack et DevOpsASSOCIATIF ET SYNDICALfévrier 2015 - Aujourd'hui (11 ans et 4 mois)Paris, FranceL'ensemble de ma mission actuellement est de gérer les serveurs et services, de concevoir et faire évoluer une API REST développé avec le framework Python Flask, de travailler en collaboration avec des partenaires et des prestataires sur des projets utilisant l'API ainsi que deux collègues développeur en interne.Il y a aussi les évolutions constantes à apporter au site web en full Angular.js utilisant également l'API.L'optimisation du SEO fait également parti de mes préoccupations récurrentes.J'ai eu la chance de pouvoir revoir totalement l'architecture web qui était en place à mon arrivée et de réécrire from scratch l'API. Il en a découlé la migration des serveurs, la migration de données complexes, dupliquées et mal formées, vers une base de données repensée pour accueillir des données saines et plus flexibles. Le site web a pu être découplé du backend pour devenir un projet en full AngularJS consommant les données de l'API.Cette liste est non exhaustive et tout un ensemble de technologies et de services sont à mettre en place et à maintenir au quotidien.
Avis
Recommandations
Soyez le premier à recommander Sébastien
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Master degree of scienceSUPINFO2012