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

Thomas Bard

C/C++/Py Developer | IoT | AI

€400/day
Sainte-Foy-lès-Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thomas

Passionate C/C++/Python developer specializing in embedded systems and IoT development (Arduino, STM32, RASPI, NxP...) and artificial intelligence.

As embedded systems development is my specialty, I am proficient with various architectures, ranging from ARM to x86, including RISC-V. I can develop robust solutions running on RTOS or simply bare-metal development.

Regarding AI, while my skills are still developing, I can provide simple classification models, more complex analysis and prediction models, computer vision-based models, or LLM fine-tuning. The development of these models will primarily use Torch (PyTorch and LibTorch), but Tensorflow remains a viable option.

My embedded systems development and AI skills can be combined to create compact and integratable modern, innovative AI-based solutions.

Passionate about development from a young age, I learned C at the venerable age of eleven. Since then, I have only improved and am now a Master in Computer Science at Claude Bernard University (Lyon 1). Enthusiastic, I will do my best to bring your projects to life!

I would be delighted to be of service,

Thomas Bard
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Sainte-Foy-lès-Lyon (up to 40km)

Experience

  • HTI Technologies
    Versatile Technician
    MEDICAL
    June 2024 - August 2024 (2 months)
    Décines-Charpieu, France
    As a versatile technician, my main tasks were to carry out various maintenance work on the machines in the workshop. I also participated in the fabrication of various parts by operating and programming said machines (GCode CNC). I was notably in charge of a section dedicated to polishing and shaping ball joints and femoral heads, replacing an employee.
  • Freelance
    Linux/Windows C/C++ Desktop Development Freelancer for Individuals
    May 2022 - January 2025 (2 years and 8 months)
    For about 3 years, I offered my expertise in C/C++ development of desktop applications (Windows/Linux) and drivers (Linux only, POSIX-Compliant) to individuals. Most of my assignments involved developing more or less complex software to assist clients in their daily/professional lives. However, I had the opportunity on several occasions to develop custom Linux drivers for clients actively developing a new product intended for future sale. I also had the chance to work in a team through subcontracting on the most ambitious projects.
    C C++ x86 Assembler Drivers Linux Windows
  • Freelance
    Integrated C/C++ Development Freelancer for Individuals
    May 2022 - January 2025 (2 years and 8 months)
    For about 3 years, I offered my services as an embedded systems developer on a freelance basis, working exclusively for individuals. Most of my assignments involved developing custom solutions on MCUs (mainly STM32/Arduino/RPI) in bare-metal or based on an RTOS (mainly FreeRTOS/Zephyr). The assignments were very varied, giving me the opportunity to develop drastically different systems for each client, ranging from home automation systems for individuals to assisting in the development of a future product for sale. I also had the opportunity to work in a team through subcontracting on the most ambitious projects.
    C++ C Assembler ARM AVR Zephyr FreeRTOS

Recommendations

Be the first to recommend Thomas

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

  • Master in Computer Science and AI
    University Lyon 1 (Claude Bernard)
    Apprentissage des notions avancées en informatique, développement en C/C++ et Python, création, entraînement de modèles d'intelligence artificielle allant jusqu'au LLM. Développement bas niveau sur systèmes embarqués (STM32, NxP, Raspberry PI, MCU ARM et MPU ARM) développement sur RTOS et bare-metal. Développement bare-metal sur architecture x86 et x86_64 ainsi que RISC-V.

Certifications

  • Cambridge Advanced
    Cambridge University
    2021
    English Professional English

Skill set

Categories