Arnaud Lacurie

Senior Software Engineering Manager at Apple

London, England, United Kingdom
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

👤
Senior
🎓
Top School
Arnaud Lacurie is a Senior Software Engineering Manager based in London with six years of professional experience focused on databases and high-performance back-end systems. He leads FoundationDB work at Apple, bringing deep expertise in algorithmic problems, data structures and complex technical challenges honed through roles at Splice Machine and SAP. His hands-on contributions to the FoundationDB record layer—improving Lucene integration with features like spellchecking, synonym search and performance metrics—showcase a blend of production-grade engineering and careful attention to search semantics. Arnaud’s career traces low-level systems work (RTOS drivers on manycore chips) through database engine development, giving him rare end-to-end insight from hardware-adjacent code to distributed storage layers. He combines technical leadership with a practitioner’s mentality, shipping measurable improvements while mentoring teams to tackle tricky algorithmic and performance problems. Fluent in multidisciplinary environments thanks to international study in Japan and Grenoble, he brings both technical depth and cultural adaptability to global engineering organizations.
code6 years of coding experience
job9 years of employment as a software developer
bookEngineering Diploma / Master's degree Software Engineering, Engineering Diploma / Master's degree Software Engineering at National School of Computer Science and Applied Mathematics of Grenoble
bookKyoto University International Education Program Japanese Studies, Kyoto University International Education Program Japanese Studies at Kyoto University
bookMP*, MP* at CPGE Fabert
languagesFrench, English, Japanese, German
github-logo-circle

Github Skills (7)

foundationdb10
lucene10
javas10
spellchecking10
java10
testing9
relational-databases9

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
A record-oriented store built on FoundationDB
Role in this project:
userBack-end Developer
Contributions:1 release, 90 reviews, 22 commits in 11 months
Contributions summary:Arnaud primarily contributed to the `fdb-record-layer-lucene` module, focusing on enhancing the Lucene integration within the FoundationDB record layer. Their work involved implementing and testing new features such as spellchecking and synonym search functionality. The commits demonstrate the ability to handle different search scenarios, including multiple matches and complex document structures, and integrate metrics for performance monitoring. Further enhancements involved handling scores and frequencies correctly within the spellcheck cursor.
bigtabledatabase-accesstransactionalrelational-databasenosql-database
A record-oriented store built on FoundationDB
Contributions:4 reviews, 3 PRs, 114 pushes in 3 years 2 months
recordfoundationdbdatabase
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
Arnaud Lacurie - Senior Software Engineering Manager at Apple