Khyber Sen is a software engineer and Columbia College Rabi Scholar specializing in programming language design, compilers, and low-level optimization with nine years of development experience. At Immunant he’s been a core contributor to c2rust, helping port the AV1 decoder dav1d to Rust (rav1d) and working on IA2 sandboxing using Memory Protection Keys and ARM MTE. His background includes ML-driven compiler optimizations at MediaTek and an LLVM-based neural fuzzing research project at Columbia, showing a blend of systems research and practical engineering. He contributes to notable open-source efforts (c2rust) and has experience fixing deep toolchain issues like proc_macro and rustc build errors. Comfortable across C++, Rust, and compiler toolchains, he seeks part-time research roles during the semester and full-time work in summers. Beyond code, he actively advocates for transit projects in NYC, demonstrating an interest in civic impact.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Columbia College, Columbia University
Contributions:2 releases, 1276 reviews, 1120 commits in 8 months
Contributions summary:Khyber primarily worked on migrating C code to Rust. Their contributions involved upgrading the Cargo.toml editions, fixing various doctests by addressing compile errors related to `proc_macro` and other internal rustc components, and addressing build errors. They also made comment changes related to the project's build files, specifically focusing on the use of C and external libraries.
Contributions:18 pushes, 1 branch in 4 years 4 months
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.