Summary
Thomas Avril is a Scala-focused software engineer and instructor based in Paris with nine years building distributed, asynchronous systems and mentoring teams. As Meetic’s first Scala hire and a key contributor to its Kafka/Akka/Spark stack, he blends backend engineering (Postgres, Cassandra, ElasticSearch, Hadoop) with pragmatic leadership and international collaboration. He previously helped scale Particeep from a startup to 40+ employees as an early API developer and brings hands-on experience across JVM and .NET ecosystems. Now teaching a 30-hour Functional Programming with Scala course for master’s students, he pairs production-grade system design with a passion for making functional concepts accessible. An unusual strength is his track record of being the “first” specialist hire—shaping technical direction while growing others’ skills.
9 years of coding experience
10 years of employment as a software developer
Epitech
Communication d'entreprise & sciences de l'informatique, Communication d'entreprise & sciences de l'informatique at University of California, Berkeley
Master's degree, Technologie informatique / technologie des systèmes informatiques, Master's degree, Technologie informatique / technologie des systèmes informatiques at California State University, Long Beach
Bac, Scientifique, Bac, Scientifique at Lycée Camus
French, English