About Carlos Miguel
- Java (Spring Boot, Spring MVC, JPA/Hibernate)
- Angular
- REST API Design and Development
- Software Architecture
- SQL (PostgreSQL, Oracle, MySQL)
- Git, Docker, CI/CD
- Code review and complex problem-solving
- Development of new features
- Critical bug fixing
- Performance optimization
- Technical audit and code review
- Support for your teams
- Modernization of existing applications
French
Native or bilingual
English
Fluent
Portuguese
Native or bilingual
Spanish
Conversational
Experience
- Air FranceDesign DeveloperDIGITAL AND ITNovember 2023 - Today (2 years and 7 months)Toulouse, France
- Sopra SteriaStudies and Development EngineerCONSULTING AND AUDITSSeptember 2021 - August 2023 (1 year and 11 months)Toulouse, FranceDevelopment of new features and operational maintenance of a toolbox application used in France and overseas departments and territories by over 20,000 people.Role: Studies & Development EngineerAchievements:• Development of new features:Design, code, and test new features to improve the existing application, using appropriate programming languages and frameworks.• Web application management (API):Design, develop, and maintain web APIs to enable integration with other systems or services.• Version Management (Git):Use version control systems like Git to manage source code, create branches, merge changes, and ensure traceability of modifications.• Correction of anomalies reported from production/qualification:Diagnose and resolve bugs and issues reported by users, ensuring the application functions reliably.• Automated application deployment:Set up CI/CD (Continuous Integration/Continuous Deployment) pipelines with tools like Jenkins and GitLab CI/CD to automate the deployment of applications to production servers.• Participation in the technical backlog:Contribute to the planning of technical tasks in the project backlog, estimating the time required for each item.• Participation in Agile ceremonies:Collaborate with the team in Agile ceremonies such as daily meetings (Daily Standup), Program Increment (PI) planning, retrospectives, and demonstrations to ensure effective communication and coordination.• Quoting client needs and design:Work closely with stakeholders to understand client needs, design appropriate technical solutions, and estimate the necessary resources.• Management of package delivery:Participate in the planning and coordination of major feature or update deliveries, ensuring deadlines are met and deliverable quality is guaranteed.• Performance optimization:Analyze and optimize application performance by identifying and resolving bottlenecks and code inefficiencies.
- Vitesco TechnologiesPython / AWS DeveloperAUTOMOBILEApril 2021 - August 2021 (5 months)Toulouse, FranceDesign and development of a Python script to efficiently transform data on an AWS pipeline, facilitating in-depth analysis by experts using the Metabase tool.Role: Python DeveloperAchievements:• Development of several modules:Design and implementation of several innovative modules for efficiently enriching databases within an AWS architecture, which was subsequently patented.• Development of a business application:Custom application that facilitates file name validation, thereby improving digital resource management.• Anomaly correction:Identification, analysis, and resolution of complex issues related to Python code, thus ensuring the proper functioning of applications and systems.• Realization of Proof of Concepts (PoC) for international clients:Design and implementation of customized PoCs for international clients, including optimal volume analysis, data curve study, and Word/PowerPoint file analysis, thus demonstrating the ability to provide solutions tailored to specific client needs.• Participation in Agile ceremonies:Collaborate with the team in Agile ceremonies such as daily meetings (Daily Standup), retrospectives, and demonstrations to ensure effective communication and coordination.• Version Management (Git):Use version control systems like Git to manage source code, create branches, merge changes, and ensure traceability of modifications.
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