Romain Franceschini is a Director of Software Engineering with 11 years of experience who blends hands-on mobile and full-stack development with academic rigor from a PhD and postdoctoral research. Currently leading engineering at Wimi after progressing from developer to director roles, he has deep experience in mobile frameworks (NativeScript, Flutter), backend systems (NestJS), and building DSLs and execution engines. He previously served as CTO at a product startup where he led a small team to deliver cross-platform apps, on-device recording capabilities, and web showcases. His academic work on adaptive abstraction and agent-based modeling produced multiple publications, reflecting a strong foundation in simulation, performance-accuracy trade-offs, and teaching across computer science topics. Based in Bastia, Corsica, he brings a rare combination of research-driven problem solving and pragmatic product delivery. Colleagues describe him as passionately curious about software design and unafraid to prototype novel runtime techniques that bridge research and production.
10 years of coding experience
10 years of employment as a software developer
Doctorat, Computer Science, Doctorat, Computer Science at Università di Corsica Pasquale Paoli
Master, Computer Science, Master, Computer Science at Université de Corse Pascal Paoli
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
Romain Franceschini - Director Of Sotware Engineering at Wimi