About Carlos Miguel
- Java (Spring Boot, Spring MVC, JPA/Hibernate)
- Angular
- Conception et développement d’API REST
- Architecture logicielle
- SQL (PostgreSQL, Oracle, MySQL)
- Git, Docker, CI/CD
- Revue de code et résolution de problèmes complexes
- Développement de nouvelles fonctionnalités
- Correction de bugs critiques
- Optimisation des performances
- Audit technique et revue de code
- Accompagnement de vos équipes
- Modernisation d’applications existantes
French
Native or bilingual
English
Fluent
Portuguese
Native or bilingual
Spanish
Conversational
Experience
- Air FranceConcepteur développeurDIGITAL AND ITNovember 2023 - Today (2 years and 7 months)Toulouse, France
- Sopra SteriaIngénieur études et développementCONSULTING AND AUDITSSeptember 2021 - August 2023 (1 year and 11 months)Toulouse, FranceDéveloppement de nouvelles fonctionnalités ainsi que le maintien opérationnel d’une application boîte à outils utilisée en France et dans les DOM-TOM par plus de 20 000 personnes.Rôle : Ingénieur études & développementRéalisations :• Développement de nouvelles fonctionnalités:Concevoir, coder et tester de nouvelles fonctionnalités pour améliorer l'application existante, en utilisant les langages de programmation et les frameworks appropriés.• Gestion des applications web (API):Concevoir, développer et maintenir des API web pour permettre l'intégration avec d'autres systèmes ou services.• Gestion des versions (Git):Utiliser des systèmes de contrôle de version tels que Git pour gérer le code source, créer des branches, fusionner des modifications et garantir la traçabilité des modifications apportées.• Correction des anomalies remontées de production / qualification:Diagnostiquer et résoudre les bugs et les problèmes signalés par les utilisateurs, en s'assurant que l'application fonctionne de manière fiable.• Déploiement automatisé des applications:Mettre en place des pipelines CI/CD (Continuous Integration/Continuous Deployment) avec des outils tels que Jenkins et GitLab CI/CD pour automatiser le déploiement des applications sur les serveurs de production.• Participation au backlog technique:Contribuer à la planification des tâches techniques dans le backlog du projet, en estimant le temps nécessaire pour chaque élément.• Participation aux cérémonies Agile:Collaborer avec l'équipe dans les cérémonies Agile telles que les réunions quotidiennes (Daily Standup),les Program Increment (PI) planning, les rétrospectives et les démonstrations pour assurer une communication et une coordination efficaces.• Chiffrage des besoins du client et conception:Travailler en étroite collaboration avec les parties prenantes pour comprendre les besoins du client,concevoir des solutions techniques adaptées et estimer les ressources nécessaires.• Gestion de la livraison des colis:Participer à la planification et à la coordination des livraisons de fonctionnalités ou de mises à jour majeures, en veillant à respecter les délais et à garantir la qualité des livrables.• Optimisation des performances:Analyser et optimiser les performances de l'application en identifiant et en résolvant les goulots d'étranglement et les inefficacités du code.
- Vitesco TechnologiesDéveloppeur Python / AWSAUTOMOBILEApril 2021 - August 2021 (5 months)Toulouse, FranceConception et développement d'un script Python visant à transformer efficacement les données sur une pipeline AWS, facilitant ainsi une analyse approfondie par des experts grâce à l'utilisation de l'outil Metabase.Rôle : Développeur PythonRéalisations :• Développement de plusieurs modules:Conception et mise en œuvre de plusieurs modules innovants permettant d'enrichir efficacement les bases de données au sein d'une architecture AWS, qui a ensuite été brevetée.• Développement d'une application métier:Application personnalisée qui facilite la validation des noms de fichiers, améliorant ainsi la gestion des ressources numériques.• Correction des anomalies:Identification, analyse et résolution de problèmes complexes liés au code Python, garantissant ainsi le bon fonctionnement des applications et des systèmes.• Réalisation de Proof of Concept (PoC) pour des clients internationaux:Conception et mise en œuvre de PoC personnalisés pour des clients internationaux, incluant l'analyse de volumétrie optimale, l'étude de courbes de données et l'analyse de fichiers Word/PowerPoint, démontrant ainsi la capacité à fournir des solutions adaptées aux besoins spécifiques des clients.• Participation aux cérémonies Agile:Collaborer avec l'équipe dans les cérémonies Agile telles que les réunions quotidiennes (Daily Standup),les rétrospectives et les démonstrations pour assurer une communication et une coordination efficaces.• Gestion des versions (Git):Utiliser des systèmes de contrôle de version tels que Git pour gérer le code source, créer des branches, fusionner des modifications et garantir la traçabilité des modifications apportées.
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
- MIAGE ITNUniversité III Paul Sabatier2023