Olivier Chafik

Member Of Technical Staff at Anthropic

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

🤩
Rockstar
🎓
Top School
Olivier Chafik is a pragmatic software engineer with 17 years’ experience building reliable back-end systems and developer tools, now contributing to Anthropic after a long tenure at Google where he held senior and staff engineering roles. He combines deep systems and build-engineering expertise—evident from work on llama.cpp model converters and OpenSCAD’s complex multi-version build integrations—with hands-on experience in production ML tooling and CI/CD. Olivier has a track record of restoring and extending critical model conversion paths (including GGUF support) for widely used open-source LLM inference projects, making model import and conversion notably smoother for practitioners. He cut his teeth in startups and finance, co-founding a supply-chain optimization firm and delivering robust enterprise software at Deutsche Bank, which informs a pragmatic, product-focused approach. Based in London with an MSc from CentraleSupélec, he blends engineering leadership with contributor-level coding, and his GitHub bio hints at a candid, principled mindset that values practical idealism.
code16 years of coding experience
job16 years of employment as a software developer
bookMaster of Science (MSc) Electrical Electronics and Communications Engineering, Master of Science (MSc) Electrical Electronics and Communications Engineering at CentraleSupélec
book(startup incubator), (startup incubator) at Incubateur Advancia (HEC Group)
languagesFrench, English, Spanish
github-logo-circle

Github Skills (20)

build-script10
c-language10
gf10
gfs10
build-system10
cmake10
script10
gm10
build-automation10
gff10
gml10
cprogramming-language10
openscad9
jinjava9
cplus9

Programming languages (13)

JavaC++CScalaMakefileTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
ggml-org/llama.cpp

May 2023 - Mar 2025

LLM inference in C/C++
Role in this project:
userBack-end Developer
Contributions:142 reviews, 121 PRs, 47 pushes in 1 year 10 months
Contributions summary:Olivier primarily focused on enhancing the `llama.cpp` project's capabilities related to model loading and conversion. Their commits restored and improved functionality for importing and converting models specifically from the llama2.c format. They also added support for GGUF format, simplifying the process of reading vocabularies and writing models, and improving the converter to read vocab and write models in GGUF format. The user also worked on the conversion of existing Karpathy weights into GGML weights by adapting their code.
ggmlllama
openscad/openscad

Oct 2021 - Mar 2022

OpenSCAD - The Programmers Solid 3D CAD Modeller
Role in this project:
userBack-end Developer & Build Engineer
Contributions:32 reviews, 130 commits, 65 PRs in 4 months
Contributions summary:Olivier primarily contributed to the build system and dependencies of the OpenSCAD project. Their work focused on managing and building various versions of the CGAL library, including modifications to the build scripts to accommodate multiple CGAL versions and update dependency configurations. They also addressed build issues in CI/CD pipelines by updating build scripts for the macOS environment, and they further streamlined build processes by integrating the TBB dependency.
3d-modelscadwindowslinuxc-plus-plus
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
Olivier Chafik - Member Of Technical Staff at Anthropic