Thomas Villaren

Senior Staff Software Engineer at PayFit

Paris, 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
Thomas Villaren is a Senior Staff Software Engineer based in Paris with 11 years of experience building and scaling low-code platforms and compliance-critical systems. He has been a key driver of JetLang at PayFit, evolving it into a modular, event-driven platform that enables country-specific payroll compliance across Europe and embedding AI pipelines to extract legal parameters from new regulations. Thomas moves fluidly between hands-on engineering and organizational design, applying Domain-Driven Design to align teams and architecture during hypergrowth and restructuring phases. His background blends research and product: a PhD in cognitive science and early R&D work on model-driven low-code tooling inform his focus on usability, automation, and reducing friction for product teams. He also has experience in human factors and HMI from academic and industry projects (including a MIT research visit), which gives him a rare cross-disciplinary view on complex systems. Colleagues describe him as the pragmatic “glue” who balances technical debt, speed, and long-term platform strategy.
code11 years of coding experience
job12 years of employment as a software developer
bookAlumni, Alumni at IMT Atlantique
bookPh.D. Computer Science Cognitive Science, Ph.D. Computer Science Cognitive Science at Telecom Bretagne
bookMaster Degree Computer-Human Interaction, Master Degree Computer-Human Interaction at Université de Bretagne Sud (UBS)
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (26)

vuex10
vuex-orm10
typescript-types10
relational9
generator9
schema9
vue9
orm9
typescript8
redo8
zod8
soft-delete7
undo-redo7
flags6
undo5

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
tvillaren/ts-to-zod

Dec 2021 - Mar 2024

Generate zod schemas from typescript types/interfaces
Contributions:84 pushes, 23 branches in 2 years 4 months
zodtypescript-typesschemasinterfacestypescript
vuex-orm/plugin-change-flags

Dec 2018 - Jan 2019

Vuex ORM plugin for adding IsDirty / IsNew flags to model entities.
Contributions:2 releases, 5 commits, 2 PRs in 1 month
vuex-ormflagsvuevuexvuex-plugin
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
Thomas Villaren - Senior Staff Software Engineer at PayFit