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

Thomas Venriès

Software Engineer (looking for DevOps missions)

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

About Thomas

Missions:
• Pricing: minimum 450€ per day; On average 500€;
• Mobility: Europe for some annual meetings otherwise remote working.
• Linux kernel development (system programming, cross-compilation, setup and integration of Linux systems on embedded systems) or backend development in C/C++, Python or Bash; I have an intermediate level in Rust and Go programming languages but I am highly open to any projects in these languages;
• Any project in relation to IoT (especially zigbee/IEEE 802.15.4), open-banking and cloud computing services.

Technical skills:
• Programming: C/C++, Bash, Python
• Linux Kernel development: module drivers (interfacing with upper layers), kernel debugging (KGDB, Qemu)
• Embedded: Buildroot (+ crosstool-NG), U-Boot, some ARM baremetal development (on STM32 and RPi)
• Experience with testing: GTests, KUnit, Robot Framework
• Experience with Git: Github, Gitlab & Jira in team
• Experience with continuous integration: Jenkins/Gitlab-CI
• Experience with build systems: CMake, KBuild
• Experience with virtualization environment Qemu, Docker
• Experience with sofware documentation Gitlab Pages, Pandoc, Sphinx, Latex
• Experience with GNU/Linux distributions: Archlinux, Debian, NixOS

Teamwork skills:
• Great integration in team (international one as well)
• Multiple remote working missions
• Experience with software development methods: Agile and V-Cycle
• Positive, flexible and satisfaction of a job well done

Professional experiences:
• Worked for international laboratories (collaboration with researchers and PhD students)
• Worked for defense companies in permanent contracts (confidentiality agreement)
• Worked as freelancer for companies in different business sectors
  • French

    Native or bilingual

  • English

    Fluent

  • Portuguese

    Basic

Remote only
Primarily works remotely

Experience

  • Crydio
    Linux Systems and Software Engineer Freelancer
    DIGITAL AND IT
    February 2019 - Today (7 years and 4 months)
    Paris, France
    Available on Malt and Toptal freelance platforms.
    Most of my missions are in France with some short-term international missions.
    I am "Crédit d'Impôt Innovation" (CII) approved since 2019.

    Looking for DevOps missions.

    Missions:
    • Another Brain: Part of the SDK team as Linux system and DevOps engineer
    • Iliad/Scaleway : Investigation on VM metrics to implement monitoring features
    • Qorvo/Sevenhugs : Part of the UWB stack team, Linux driver development [Linux kernel, C, Robotframework]
    • Ordissimo : Porting Linux kernel on computer prototypes [Linux kernel, C, Buildroot]
    • Parifex : Software and kernel developments for new radar prototypes [Linux kernel, U-Boot, C, Debian, Integration, Robot Framework]
    • Remote workshops on "How to implement a custom board emulation at register level with QEMU's API ?" use case: gpio devices & timers [Documentation]
    Linux Linux Kernel Embedded Systems Qemu U-Boot Linux Driver buildroot
  • SMILE
    Embedded Software Engineer
    DIGITAL AND IT
    October 2018 - January 2019 (4 months)
    Asnières-sur-Seine, France
    Missions:
    • Parifex (3 mois): Software and kernel developments for new radar prototypes [Kernel/Driver, U-Boot, C, Debian, Integration, Robot Framework]
    • Thales C&S (5 mois): Hardness improvements on Cybels Sensor [C++, Bash, Robot Framework, Jenkins]
    • Softbank Robotics (2 mois): Synchronizing the update of two boards (one under Android and the other under Linux with Fastboot installed) interconnected with a USB wire [AOSP, C, Fastboot, USB]
    • AWS La Défense (1 mois): Work on a tender project "tracking and managing a delivery truck fleet" [C++, Qt, Android, MQTT, Odoo, Docker]
    • Smile (4 mois): Multiple short-term internal projects [C, Python, Jenkins (CI/CD) for internal multiple projects, Sonarqube]
    aosp kernel drivers C++ C Jenkins
  • Safran
    Embedded Software Engineer / Intern
    AVIATION AND AEROSPACE
    February 2017 - August 2017 (6 months)
    Massy, France
    Studying how to create an emulation of an entire board using the QEMU's API.
    Writing a technical documentation of the process.

    Resume:

    • R&D internship
    • QEMU core study (focused on time and IO handling systems)
    • Kernel panic debugging
    • ARM baremetal development: C/ASM (+ Crosstool-ng)
    • Project monitoring : Git/Redmine
    • Technical documentation
    • Open source contribution (Qemu: BCM2835 ARM and System Timers)
    linux kernel kernel arm qemu toolchain cross-compilation kernel debugging

Recommendations

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's Degree in Computer Science / RT & Embedded Systems Speciality
    EPITA
    2017
    • Specialty: Kernel construction, Linux drivers, RT Linux, Embedded Systems (ARM), AOSP • Programming: C/C++, ASM x86, Shell, Python, Java • Computer Science: Architecture, Algorithms, Compiler Construction, Parallel Programming (for further reading, go to the official web site)

Skill set

Categories