Summary
Théo Goudout is a Senior Developer based in Lyon with over 10 years of hands-on experience building embedded and full-stack systems across startups and industry leaders. He has deep firmware and low-level Linux expertise—writing kernel drivers, porting legacy drone code, and designing UART-over-BLE protocols—paired with practical DevOps skills like Docker, Buildroot integration, and CI/CD automation. As a former CTO and co-founder, he led hardware-software prototypes from kernel customization to web interfaces and backend update/licensing servers, showing both product sense and technical breadth. Comfortable in C/C++, Python, Bash and web stacks, he repeatedly delivers reliable integrations for constrained devices and large-scale tooling alike. An analytical problem solver with valedictorian academic roots and a track record of tooling and build-system improvements, he brings a rare combination of low-level systems craft and product-level execution.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BSc, Mathematics & Computer science, Bachelor of Science - BSc, Mathematics & Computer science at University of Montréal
High school diploma, Scientific, With honours, High school diploma, Scientific, With honours at Paul Cézanne High school
Bachelor of science (first and second year) - BSc, Mathematics and Computer science, Valedictorian, Bachelor of science (first and second year) - BSc, Mathematics and Computer science, Valedictorian at Aix-Marseille University
Master of Science - MSc, Computer Science, Master of Science - MSc, Computer Science at UNSW Australia
French, English, Spanish