
Thibaud DORR
Software Developer Engineer | C++ & Product Owner
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Recommandé par
À propos
Introduction
Software Engineer/Product Owner with 7+ years in C++/C# development and embedded systems. Led product vision and agile teams, delivered medical device software, drone communication systems, and advanced image processing solutions. Specialized in full-stack development, DevOps, and cybersecurity with proven track record at tech startups.
Expérience de travail
Software Developer Engineer C++ / Product Owner
Immervision - see more, smarter
oct. 2023 - Présent
3 ans 1 mois
Montréal, QC, Canada
C++ Architecture & Development: Design, develop, and optimize code for various applications, with a focus on integrating Immervision’s advanced image processing technologies, including real-time adaptive dewarping, distortion correction, multi-camera stitching, and image color/contrast enhancement. Product Ownership: Defined product vision and features based on user and business needs. Managed backlog, led sprint planning and reviews, and coordinated across teams to ensure alignment. Gathered feedback from stakeholders and clients to refine requirements and deliver high-value features on time. UI/UX Design: Develop user interfaces that align with user experience best practices, ensuring seamless interaction with advanced imaging features. Performance Optimization: Implement strategies to enhance the performance and efficiency of applications, ensuring they meet high standards of reliability and speed. Windows Application Development: Create Proof of Concept (PoC) applications for various clients, providing ongoing support and resolving bugs as needed. DevOps & CI/CD: Implement and manage CI/CD pipelines using GitLab, including pipeline validation for builds, unit tests, and deployment, ensuring continuous integration and delivery across development teams.
Software Developer Engineer (C++/C#)
Kickmaker
janv. 2021 - oct. 2023
2 ans 10 mois
Paris, France
- Design and Development of a Windows C# .NET Application: User Interface: Control and display information about the status and results of tests conducted by an autonomous medical analysis machine. Backend: Manage inventory, create actions, and design workflows. - Development and Optimization of a C++ Program: Enable communication between a Windows application and an autonomous medical analysis machine, using a communication system based on the CAN-FD protocol and Google Protocol Buffers. Includes unit testing, CI/CD, and software integration on a Debian target. Design, Architecture, and Development of Firmware/Middleware Code: - Develop for an autonomous medical analysis machine. C/C++ Development: Implement features such as motor control, barcode reader integration, inventory management, CAN communication, medical communication protocols, and memory management and storage. Perform unit testing, debugging, troubleshooting, CI/CD, and integration. - Development of Network Features in C++: Develop for Gateway and Wi-Fi Extender devices, focusing on network features (Wi-Fi, network protocols, LAN, speed tests). - Development of a Graphical User Interface (GUI) in JavaScript: Perform unit testing and troubleshooting on embedded devices.
Embedded Systems Engineer - Drone
Thales
sept. 2020 - déc. 2020
4 mois
78140 Vélizy-Villacoublay, France
- Designed and managed the network architecture of communication flows between the drone and ground servers (4G, Wi-Fi). - Designed and developed automated Shell and Python scripts on Linux Yocto, Ubuntu and OpenWRT operating systems. - Researched and implemented system and network security solutions for embedded devices.
SoftAtHome
avr. 2017 - oct. 2020
3 ans 7 mois
92700 Colombes, France
Computer and Network Security Engineer apprentice
juin 2017 - oct. 2020
3 ans 5 mois
92700 Colombes, France
- Study, research, deployment, and administration of computer and network security solutions. - Automation of Windows/Linux operating system installations and management using Ansible. - PenTesting, Data encryption, Enhanced Password Manager
IT Intern
avr. 2017 - juil. 2017
4 mois
92700 Colombes, France
- network administration and supervision - antimalware solution deployment - helpdesk
Formation
ITMO University
Academic exchange (Saint Petersburg)
2019 - 2020
1 an 1 mois
ESIEE PARIS
Diplome d'ingénieur (Master's Degree)
2017 - 2020
3 ans 1 mois
Universite de Lorraine
University Diploma in Technology (DUT)
2015 - 2017
2 ans 1 mois
Lycée de la communication
Baccalauréat
2013 - 2015
2 ans 1 mois