Lucas Hosseini

Software Engineer at Skiplabs

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
Lucas Hosseini is a Paris-based software engineer with 14 years of experience building backend systems and polished user-facing tools, currently at Skiplabs after four years at Meta FAIR. He blends strong theoretical foundations (PhD-level work in combinatorics and a Master in theoretical CS) with practical engineering, contributing to high-profile open-source projects like FAISS for large-scale similarity search and ActiveModel::Serializers in the Rails ecosystem. His work spans performance-focused C++/GPU examples, API design and bug fixes, and front-end UX improvements in reverse-engineering tooling, showing a rare mix of systems, ML infrastructure and full-stack sensibilities. Known for improving developer experience and testability, he has a track record of streamlining associations, fixing subtle ID bugs, and building realistic plugin mocks to harden QA.
code14 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at Ecole normale supérieure de Lyon
bookMaster's degree, Theoretical Computer Science, Master's degree, Theoretical Computer Science at MPRI - Master Parisien de Recherche en Informatique
bookMPSI-MP*, Mathematics, Physics, Computer Science, MPSI-MP*, Mathematics, Physics, Computer Science at Lycée Kléber
bookDoctor of Philosophy (Ph.D.), Combinatorics, Doctor of Philosophy (Ph.D.), Combinatorics at Université Denis Diderot (Paris VII) / Charles University (Prague)
bookResearch Internship, Combinatorics, Research Internship, Combinatorics at Université Denis Diderot (Paris VII)
bookBaccalauréat, Mathematics, Physics, Baccalauréat, Mathematics, Physics at Lycée International des Pontonniers
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
560reputation
21kreached
22answers
1question
github-logo-circle

Github Skills (31)

similarity-search10
activemodelserializers10
unit-testing10
debugging10
json10
debug10
javascript10
c-language10
serializer10
qt10
python10
testing10
gpu-programming10
json-api10
ruby10

Programming languages (18)

JavaC++CSSCGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
facebookresearch/faiss

Feb 2018 - Sep 2022

A library for efficient similarity search and clustering of dense vectors.
Role in this project:
userBack-end Developer
Contributions:12 releases, 40 reviews, 174 commits in 4 years 8 months
Contributions summary:Lucas's commits primarily focus on updating tutorial examples within the repository. Their contributions involve adding and modifying examples for efficient similarity search and clustering of dense vectors, specifically targeting GPU implementations. These updates included examples for multiple GPUs, using both flat and IVF indexes on the GPU in C++ and Python, which enhanced the tutorials' coverage of GPU capabilities. They also improved the examples by incorporating dynamic linkage and fixing race conditions.
k-meansvectorssimilarity-searchmachine-learningsimilarity
ActiveModel::Serializer implementation and Rails hooks
Role in this project:
userBack-end Developer
Contributions:106 commits, 122 PRs, 26 pushes in 1 year 2 months
Contributions summary:Lucas primarily contributed to the `active_model_serializers` repository, focusing on improvements to the JSON API adapter. Their work included adding a configuration option to control resource type (singular/plural), refactoring methods, and streamlining the implementation of associations. Furthermore, the user addressed a bug related to overriding the `id` and made improvements to the internal structure for handling includes and relationships.
rails-apirailsresource-serializerrubyserializer
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
Lucas Hosseini - Software Engineer at Skiplabs