Audran Dessaint

Software Engineer

Paris, Île-de-France, France

About

Experience

  • Monoceros SAS (Remote)
    • Software Engineer
      Oct 2025 - Present · 9 mos

      I design and implement the complete software stack for a custom tracking device. My work covers system architecture, technology selection, and the development of robust, secure, and efficient communication and update mechanisms. - Modem and Connectivity: Design and develop modem drivers; implement network registration, protocol design, and message serialization/deserialization with efficient encoding strategies. - Firmware Architecture: Develop secure bootloader functionality, including firmware update protocols, flash memory layout, and integrity verification. - System Integration: Integrate device firmware with backend systems for data synchronization and device management. - GNSS and Time Management: Implement clock and GNSS drivers - Continuous Integration: Develop and implement processes for automating release builds and checks

    • Software Engineer
      Feb 2025 - Oct 2025 · 9 mos

  • Engine Programmer at Ubisoft Paris Studio
    May 2024 - Nov 2024 · 7 mos

    Developed tools for game trailer creation in Scimitar (3D game engine powering Assassin's Creed). Collaborated with the engine and cinematic/marketing teams, focusing on two core systems: the Dialogue Editor and Dissect (a tool enabling full gameplay recording, pausing, and playback for exports, debugging and even gameplay implementations). Key achievements: - Optimized loading performance of Dissect recordings in the Dialogue Editor, reducing load times from hours to just seconds. - Restored accurate recording and playback of vehicles and visual effects, ensuring reliable cinematic reproduction for trailers.

  • Mathematics Teacher at Self-employed
    Sep 2021 - Jun 2024 · 2 yrs 10 mos

  • Software Engineer at AdaCore
    Mar 2023 - Aug 2023 · 6 mos

    • Study the RecordFlux domain-specific language (DSL) and the process of formalizing a communication protocol • Identify useful features of the Language Server Protocol (LSP) to support the formalization of protocols and data formats • Develop a language server for RecordFlux in Python • Develop a Visual Studio Code extension in TypeScript to integrate the language server