Timothé Larivière

Senior Software Engineer at Fabulous

Vincennes, Ile-de-France
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
Timothé Larivière is a Senior Software Engineer with 12 years of experience specializing in mobile development and cross-platform architectures, from native Jetpack Compose and SwiftUI to Flutter and .NET MAUI. As co-creator and long-time core maintainer of Fabulous—a declarative MVU UI framework for F#—he’s driven architecture, performance, and community growth while earning recognition as a Microsoft MVP and F# Community Hero. He combines hands-on app engineering (redesigning production apps used by thousands) with backend and cloud expertise, having modernized high-throughput services and logging platforms handling billions of logs. Comfortable leading teams and mentoring engineers, he blends functional programming discipline with pragmatic product focus and CI/CD automation. Now based in Vincennes, France, he’s seeking Senior/Staff roles where he can apply deep mobile UI expertise and open-source craftsmanship to deliver maintainable, high-performance experiences.
code12 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree, Master’s Degree at SUPINFO
languagesEnglish, French, Chinese
stackoverflow-logo

Stackoverflow

Stats
26reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (14)

net10
nuget10
asp-net10
uid10
fsharp10
dotnet10
package-manager10
front-end-development10
ui-design10
xamarin-ios9
dotnet-new9
declarative-ui9
xamarin-forms9
xamarin-mac9

Programming languages (9)

C#ShellSCSSJavaScriptVueHTMLF#Ruby

Github contributions (5)

github-logo-circle
fabulous-dev/Fabulous

Jul 2018 - Jan 2023

Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming
Role in this project:
userFront-end Developer
Contributions:119 releases, 114 reviews, 2064 commits in 4 years 6 months
Contributions summary:Timothé primarily worked on the implementation of UI components, focusing on building a declarative UI framework for mobile and desktop applications using F# and the MVU pattern. Their contributions include the creation of fundamental building blocks like widgets, as well as the development of UI builders for different types of controls. The commits demonstrate the creation of the UI layer and its basic structure using the Fabulous framework.
user-interfacefunctional-programmingdeclarative-uiui-frameworkfsharp
fsprojects/Paket

Sep 2018 - Mar 2020

A dependency manager for .NET with support for NuGet packages and Git repositories.
Role in this project:
userBack-end Developer
Contributions:10 commits, 7 PRs, 8 comments in 1 year 6 months
Contributions summary:Timothé primarily contributed to the Paket project by adding support for different MonoAndroid versions, .NET Standard versions, and Xamarin platforms. They modified core framework handling logic, including the `FrameworkHandling.fs` file, to ensure compatibility across various target platforms. Their work also involved updating test configurations and build processes, as shown by modifications to XML and test files, ensuring the project's continued support for .NET-related technologies.
repositoriesdotnetfsharpmonopackage-manager
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
Timothé Larivière - Senior Software Engineer at Fabulous