About Jean Baptiste
- Fullstack Development: Mastery of Java, Angular, and various frameworks for robust and scalable solutions.
- Software Architecture: microservices, design patterns, legacy code refactoring.
- C++ / Low-level Systems: drivers, memory management, hardware interfacing, high performance.
French
Native or bilingual
English
Fluent
Experience
- Mobile ProcessR&D Engineer and Lead DeveloperSOFTWARE PUBLISHINGMay 2022 - Today (4 years and 1 month)Metz, FranceSince joining Mobile Process, I have played a strategic role in the complete redesign of the Mobile Device Management (MDM) system architecture. The original application, developed in Java and C, was completely rethought to adopt a more modern and performant architecture based on C++ and C#. This choice significantly improved the system's maintainability, scalability, and overall performance. My main responsibilities: Software architecture redesign: Design and implementation of a new modular architecture using C++ and C#, integrating PostgreSQL as the database management system. This redesign brought notable gains in robustness and data management. Development environment under Linux: Development and deployment of the solution primarily under Debian 12, leveraging the Linux ecosystem to optimize performance and automate deployment processes. Database management: Migration of data from the old system to PostgreSQL, with optimizations implemented to ensure fast response times and efficient management of large data volumes. Project management: Monitoring and coordination of all project phases, from design to production, while collaborating with internal teams and external partners. Implementation of CI/CD processes: Deployment of a continuous integration and continuous delivery pipeline adapted to the Linux environment, ensuring regular and reliable product deliveries. Optimization and maintenance: Continuous improvement of system performance, bug fixing, and technological watch to anticipate market evolutions.
- SystanciaR&D EngineerSeptember 2020 - May 2022 (1 year and 8 months)Mulhouse, FranceAt Systancia, I contributed to the development and evolution of a Privilege Access Management (PAM) software, focusing on designing new features and improving existing ones. Main responsibilities: Development of new features: Analysis of user needs, proposal of suitable technical solutions, and implementation using various programming languages (C, C++, C#, Python, JavaScript). Bug fixing and optimization: Debugging and resolving reported anomalies, with a constant focus on maintaining robust and performant code. Cross-team collaboration: Close collaboration with testing and quality assurance teams to ensure a high level of reliability and security. Feasibility study: Conducted an in-depth study on the collaborative management of RDP (Remote Desktop Protocol) sessions for multiple simultaneous users. This study allowed for the proposal of innovative solutions aimed at improving user experience while strengthening system security. This experience allowed me to develop in-depth expertise in IT security, privileged access management, and multi-language development, while refining my skills in technical analysis and feasibility studies.
- SogetrelHelpdesk TechnicianJune 2020 - August 2020 (2 months)Nancy, FranceIn this temporary role at Sogetrel, I was responsible for user support and technical assistance. My main goal was to provide quick and efficient support to minimize service interruptions. Main responsibilities: Needs analysis and diagnostics: Gathering and analyzing user requests to quickly identify the source of technical problems. Problem resolution: Applying appropriate solutions to resolve incidents and restore optimal functioning of equipment and services. User support: Developing communication and active listening skills to ensure quality direct contact and personalized user support. Although this experience was short-lived, it allowed me to develop important skills in incident management, customer relations, and problem-solving, while strengthening my sense of responsiveness and service.
Recommendations
Be the first to recommend Jean Baptiste
Help this freelancer shine by sharing your experience working together.
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
- ENGINEER'S DEGREECREAJEUX2020DIPLÔME D'INGÉNIEUR
- BTS SNIRLYCEE CHARLES DE FOUCAULD2017BTS SNIR