Thibault Farges

Flight Software Engineer at Rocket Lab

Auckland, Auckland, New Zealand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thibault Farges is a flight software engineer with five years’ experience building R&D systems and technology demonstrators for space applications, currently contributing to Rocket Lab from Auckland. He led and was principal developer of the ARAMIS rendezvous sensor demonstrator and has prototyped space camera drivers, FPGA/SoC flight software, and DevSecOps practices for satellite software. A pragmatic open-source advocate, he researched and published on open flight software frameworks and has contributed to NASA/JPL’s F´ codebase improving style and embedded utilities. Comfortable spanning proposal, architecture and hands-on coding, he has driven projects from feasibility to delivery while mentoring interns and shaping technical roadmaps. Notably, he blends everyday software practices (DevSecOps, modern Python idioms) into the space domain to accelerate collaboration and reduce barriers to entry. He’s eager to work on space projects that are at least partially open source to foster a more inclusive, international space ecosystem.
code5 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree, Embedded Systems, Engineer's degree, Embedded Systems at Institut supérieur d'Electronique de Paris
bookElectronic and Software Engineering, Electronic and Software Engineering at Université de Sherbrooke
bookAdvanced Master, Space Applications and Services, Advanced Master, Space Applications and Services at ISAE-SUPAERO
languagesFrench, English, Spanish, Japanese
github-logo-circle

Github Skills (12)

f-prime10
embedded10
c-language10
f10
cprogramming-language10
sys10
realtime9
application-framework9
app-framework9
web-framework9
cpp8
python8

Programming languages (10)

CSSC++ShellRustCCMakeJavaScriptF#

Github contributions (5)

github-logo-circle
nasa/fprime

Jun 2021 - Dec 2022

F´ - A flight software and embedded systems framework
Role in this project:
userEmbedded Systems Engineer
Contributions:34 reviews, 37 commits, 48 PRs in 1 year 6 months
Contributions summary:Thibault primarily focused on refactoring and improving the code base by replacing instances of `list()` with `[]` for list creation and using f-strings for string concatenation. The user also addressed code style issues by removing the use of `len(seq) - 1` to get the last item of an iterable and by replacing manual loop counters with `enumerate()` calls. Additionally, the user worked on improving the `getMemUtil()` function within the OSAL Linux port.
flightfprimeraspberry-picppreal-time
ThibFrgsGmz/fprime-tools

Apr 2022 - Jun 2023

F´ python tooling and helpers. Formally Fw/Pyhon
Contributions:7 PRs, 44 pushes, 52 branches in 1 year 2 months
pythondocstringshelperpython-3-6cryptanalysis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thibault Farges - Flight Software Engineer at Rocket Lab