About Charles
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- RebazeSoftware EngineeringSOFTWARE PUBLISHINGAugust 2021 - Today (4 years and 10 months)Toulouse, FranceProjet A: Learning management systemClient : Grand groupe dans le secteur de la téléphonieBack-end : Développer des fonctionnalités en TDD/BDD (API), Intégration avec Google Classroom, Microsoft Education. Participation à la réflexion de l'architecture logicielle. (Event driven, DDD) Extraction des données des interactions des utilisateurs pour le calcul du nombre de sessions. (Scala, Spark)Front-end : Dévellopement de l'application en coordination avec l'UX Mise en place CI/CD (Github Actions, Docker, AWS)Stack technique : TypeScript, NodeJS, ReactJs, ChakraUI, Effect-ts Méthodologie projet : Scrum avec sprint toutes les 2 semaines.Outils projet : Shortcut, Figma, MiroProjet B : Application web pour l'apprentissage du langage des signes.Client : Collectivité localeFront-end / back-end : Développer des fonctionnalités, puis maintenance. Intégration avec les outils externes de création des exercices d'apprentissage. Intégration avec Viméo.Stack technique : TypeScript, NodeJS, ReactJs, Effect-tsProjet C : POC d'intégration d'une solution d'assistance aux utilisateurs et de tickets.Client : Interne à RebazeFront-end : Intégration de Remix avec Effect-ts Back-end : Fonctionnalités basiques avec une architecture hexagonale. Intégration avec Zammad pour les tickets et Zitadel pour la gestion des utilisateurs.Stack technique : TypeScript, ReactJs, Remix, Effect-ts, OAuth2.xProjet D : Application mobile touristique de visite de cathédralesClient : Collectivité localeBack-end : Développer des fonctionnalités en TDD/BDD (API) du CMS,React-native : Dévelopement de l’application mobile, intégration du code de reconnaissance des vitraux en Python.Mise en place CI/CD (Github Actions, Dev Contaiver)Stack technique : TypeScript, NodeJS, ReactJs, Effect-tsOutils projet : Figma, NotionTous les projets (back et front end) ont été réalisés en utilisant la programmation fonctionnelle avec la librairie Effect-ts (clone de ZIO Scala).
- Campus de la TransitionFreelanceSOFTWARE PUBLISHINGJanuary 2020 - May 2021 (1 year and 4 months)• Rédaction de cahiers des charges. (Cas d'utilisations, PoC, etc...)• Développement de back-end (Scala ZIO)• Développement de front-end (ReactJS, TypeScript)• Tests : JUnit, Cypress (end to end)• Mise en place d'une intégration continue (Github Actions)
- Campus de la TransitionStage Campus de la transitionOctober 2019 - December 2019 (2 months)Forges, FranceDéveloppement d'un logiciel pour la gestion de l'hébergement.• Rédaction du cahier des charges. (Cas d'utilisations, PoC, etc...)• Développement du back-end (Spring Boot, JHipster, Java)• Développement du front-end (ReactJS, TypeScript)• Tests : JUnit, Cypress (end to end)• Mise en place d'une intégration continue (Github Actions)
Recommendations
These freelancer profiles also match your criteria
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
Education
- MNT, Matériaux, Semi-conducteurInstitut national des Sciences appliquées de Rennes2010MNT, Matériaux, Semi-conducteur
- Concepteur Développeur d'Applications, Programmation / développeur informatique, généralBGE Toulouse2021Concepteur Développeur d'Applications, Programmation / développeur informatique, général