You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Patrick D.JD

Jean-Patrick D.

Software Engineer (FR/EN) C/Rust/Web/Versatile IT

€550/day
Biscarrosse, FR
8-15 years

Average response time: 1 hour

About Jean-Patrick

I like solving complex engineering problem, i'm passionate about IT and new technologies and try to find and optimize the perfect solution.

You can find details on various skills bellow :

- Programming language : C, C++, C#, VB.net, Python, Java, QT, rust, web technologies
- Software Qualimetry & Collaborative Tools especially Git and all interactions (hook&bot)
- System and network : Linux & Windows (including powershell), databases (postgresql, mysql, sqlite)
- Virtualization : VMware, hyperV, virtualbox, KVM. Containers (docker). Crossplatform development (wsl)
- IDE : Visual Studio, visual code, eclipse, netbeans ; matlab, scilab
- Real-time practices (socket, semaphore, thread, shared memory, API)
- Parallel Computing (+distributed) in C with MPI and openMP libraries
- Langages : English : B2, TOEIC 910/990 / French : Native
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • French Army Ministry
    Project Leader Missile Testing IT Systems
    DEFENSE AND MILITARY
    October 2013 - January 2021 (7 years and 3 months)
    • Conceive and evolve missile testing softwares : continual improvement, respond to more complex missiles and training. Softwares for safety of people and goods in order to prepare missile testing ; Real-time software collecting various data (geographically distant sensors like radar, optical,…) then apply complex processing (ensure trajectory and safety) ; real-time 3D visualization.
    • Full architecture of a computing cluster (1300 cores - Windows HPC). Studies, development of software evolutions, buying process. Went from 3 months computing time to 1 week for critical flight preparations.
    • Technological updates of various kind : hardware and software, with preliminary studies, writing of all the related technical documents and testing.




  • French Army Ministry
    Product Owner of the centralized calculators software for the real-time trajectory and safety
    DEFENSE AND MILITARY
    January 2021 - January 2024 (3 years)
    Harmonize and modernize working methods on different geographical sites.
    • Architecture and deployment of a software continuous integration toolchain (windows server, linux, baremetal and virtualized
    • Software quality (SonarQube) - CI Tool (Jenkins, gitlab-CI) – Bug Tracker (Mantis) – git repositories server (gitlab)– Wiki (drupal) – various usage from agile methods (scrum, kanban)
    • Writing of reference guidebooks on software quality (naming convention, team versioning workflow, …)
    Teamwork skills : daily collaborative environment (openspace created on my initiative). In charge of trainees & apprenticeship manager multiple times (master degree).
    «Git versioning tool» trainer for 10 people from another DGA center.

    Being the link between the clients and the dev team.

  • French Army Ministry
    Software Development Team Manager of 10 engineers
    DEFENSE AND MILITARY
    January 2024 - Today (2 years and 5 months)
    Manage and drive a team of software engineers in an unprecedented modernization context for the company. Bringing new ideas like orchestration of containers, rust language or data pipeline.

Recommendations

Be the first to recommend Jean-Patrick

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

  • IT Engineer
    3il Engineer School
    2012
    Learn all the skillset to be a good engineer in an IT specialized school (3il). Various lessons on differents topics to earn a recognized engineer diploma (CTI).
  • Higher Education Establishment network and telecommunications
    2009
    Higher Education Establishment network and telecommunications

Skill set

Categories