Devajith S is a compiler-focused software engineer with nine years of experience, currently contributing to CERN’s Cling C++ interpreter used by the widely adopted ROOT data-analysis framework. He specializes in modernizing C++ codebases, upstreaming fixes across LLVM/Clang, and extending interactive execution to heterogeneous targets (SYCL for CPU/GPU/RISC-V). His open-source track record includes MLIR work at Huawei and an LLVM Foundation GSoC project that added a REPL-style query tool for MLIR, as well as performance and modern C++ refactors in the ROOT cling component. Based in Meyrin, Geneva, he combines systems-level C/C++ expertise with practical delivery experience from industry projects and kernel contributions, and is known for reducing downstream patches by pushing fixes upstream.
8 years of coding experience
2 years of employment as a software developer
Master's degree, Computing, Master's degree, Computing at Cardiff University / Prifysgol Caerdydd
Bachelor of Technology - BTech, Chemical Engineering, Bachelor of Technology - BTech, Chemical Engineering at Indian Institute of Technology Hyderabad
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
Back-end Developer
Contributions:35 reviews, 63 PRs, 21 pushes in 1 year 3 months
Contributions summary:Devajith primarily focused on back-end development, specifically within the "cling" component of the ROOT project. Their contributions revolved around refactoring and adapting the "cling" interpreter to use more modern C++ features. The user replaced `llvm::Optional` and other LLVM-specific classes with their standard equivalents, updated the codebase to use deduction guides, and implemented value printing for C++20 features like `std::source_location` and `std::filesystem::path`. They also made modifications to improve the performance and maintainability of the "cling" interpreter, including moving parts of the parsing logic and updating the pass manager.
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.