About Ghiles
- Analyse des besoins et traduction des CDC en fonctionnalités logicielles.
- Python, React, JavaScript, C# et Docker, ainsi que les méthodologies Agile Scrum et les outils DevOps (git, CI/CD, Cloud)
- Architecture et conception logicielle.
- Développement de fonctionnalités backend.
- Développement de composant frontend.
- Veille et respect de la qualité logicielle (Clean code, SOLID, Code review)
- Gestion efficace des dépôts et du versioning des sources codes.
- Documentation (User stories, sprint backlog, Api doc)
- Automatisation des intégrations et des déploiements continus (CI/CD)
- Rédaction des tests (TDD/BDD) et des scénarios de tests.
French
Native or bilingual
English
Fluent
Experience
- Legaware
On Malt
Développeur Python / ReactLEGALOctober 2023 - Today (2 years and 8 months)Asnières-sur-Seine, FranceProjet : Conception et Développement d'une Application Web intégrant un chatbot expert en droit et Gestion de Formalités Administratives.● Tâches :- Recueil des besoins et rédaction des spécifications techniques.
- Conception, développement et intégration d'API en Python.
- Développement de nouveaux composants Front End avec React.
- Gestion et administration de bases de données Qdrant (base de données vectorielle), Firebase et MongoDB pour la gestion des données utilisateur et du contenu du chatbot.
- Scraping et nettoyage de données via Selenium.
- Mise à jour de la base de connaissances du chatbot avec Celery et Redis.
- Utilisation de LLM pour le développement du chatbot expert juridique.
- Implémentation de fonctionnalités de paiement avec Stripe.
- Configuration de nginx comme serveur proxy.
- Configuration et déploiement d'applications avec Docker et CI/CD (Github Action, GCP et OVH).
- Mise en place d'un système de versioning Git pour les environnements de
- production, staging et développement, améliorant la gestion des versions et facilitant les déploiements.
- Développement de scripts Bash pour automatiser diverses tâches d'administration système et de développement.
- Suivi de projet et gestion des tâches avec Jira.
- Amélioration continue du code pour optimiser les performances et la maintenabilité.
- Mise en place de tests unitaires et intégrations avec PyTest.
- PrimaDiag SASDéveloppeur Full Stack (Python, React, C#.Net)MEDICALApril 2021 - September 2023 (2 years and 5 months)Mission 1 : Application de contrôle d’un prototype de robot de débouchage de flacons
- Recueil des besoins et rédaction des spécifications techniques.
- Utilisation des méthodologies Agile et du framework Kanban pour la gestion de projets.
- Développement et conception de librairies Python pour le pilotage du robot.
- Développement d'algorithmes utilisant OpenCV pour la détection de flacons.
- Développement et intégration d'une interface utilisateur en utilisant React, HTML, CSS et Websockets pour le monitoring en temps réel des activités du robot
- Configuration et mise en place d’une base de données PostgreSQL.
- Établissement de tests à différents stades avec Pytest et unittest.
- Déploiement de l'application sur Raspberry Pi avec intégration d'un démarrage automatique avec un service systemd.
- Participation à la rédaction de manuels utilisateur.
Mission 2 : Refonte et Amélioration de l’existant et maintenance d’une application C#.NET- Adaptation des principes Agile et du framework SCRUM.
- Optimisation de code backend en Python et C#.NET.
- Migration progressive du code de C#.NET à Python pour systèmes modernisés.
- Développement de nouvelles fonctionnalités sur l’interface utilisateur avec React.
- Collaboration au développement et à la conception de protocoles de communication
- entre microcontrôleurs et Raspberry Pi utilisant MicroPython.
- Correction des anomalies, organisation des sprints, suivi des user-stories et tâches.
- Mise en place de tests unitaires et d'intégration avec PyTest, xUnit, Moq.
- Optimisation des schémas de bases de données PostgreSQL.
Mission 3 : Application Web pour l'équipe de métrologie- Conception et développement d'une application pour l'amélioration des processus de métrologie avec Django et React.
- Automatisation du déploiement de l’application web avec Docker et Azure DevOps en configurant des pipelines CI/CD.
- Support à l’intégration et à la mise en exploitation, accompagnement des clients.
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
- Master Informatique – Logiciels sûrs, InformatiqueUniversité Paris-Est Créteil (UPEC)2023Master Informatique – Logiciels sûrs, Informatique
- Licence, Licence de Sciences et technologie Mention InformatiqueUniversité Paris-Est Créteil (UPEC)2021Licence, Licence de Sciences et technologie Mention Informatique