You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean Baptiste ComteJB

Jean Baptiste Comte

Lead Developer

€400/day
Metz, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean Baptiste

Software engineer specializing in C++ and C#/.NET, I support companies in the design, optimization, and security of their software solutions.
With several years of experience, I led the complete redesign of software architectures (migration from Java/C stacks to C#/.NET 9 and C++), significantly improving the performance, stability, and security of critical systems.

  • 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.
I bring a global vision of architecture from design to production, a sense of performance and reliability in every project, and the ability to work on both high-performance environments and solutions oriented towards collaboration and cloud.



I would be happy to assist you with your projects and leverage my experience and skills.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Mobile Process
    R&D Engineer and Lead Developer
    SOFTWARE PUBLISHING
    May 2022 - Today (4 years and 1 month)
    Metz, France
    Since 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.
    Java dotnet C# C++ Linux
  • Systancia
    R&D Engineer
    September 2020 - May 2022 (1 year and 8 months)
    Mulhouse, France
    At 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.
    JavaScript Python
  • Sogetrel
    Helpdesk Technician
    June 2020 - August 2020 (2 months)
    Nancy, France
    In 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • ENGINEER'S DEGREE
    CREAJEUX
    2020
    DIPLÔME D'INGÉNIEUR
  • BTS SNIR
    LYCEE CHARLES DE FOUCAULD
    2017
    BTS SNIR

Skill set

Categories