Soumi Manna

Compiler Engineer at Intel Corporation

United States
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
Soumi Manna is a compiler engineer with six years of experience specializing in Clang/LLVM and high-performance computing, currently driving front-end development and customer-facing bug resolution for the Intel C++ compiler. She has a strong foundation in C/C++ and parallel programming (MPI, OpenMP, CUDA) and a track record of improving compiler robustness—contributing targeted null-check and assertion fixes to the high-profile llvm/llvm-project. Her work spans implementing new pragmas, attributes and kernel-parameter types, Windows/MSVC compatibility testing, and addressing static-analysis issues, earning peer recognition for timely customer support. Soumi’s research and internship background includes hybrid MPI/OpenMP parallelization of large particle-tracking simulations and performance tuning of atmospheric models, reflecting both systems-level rigor and practical scalability improvements. She combines deep systems programming expertise with clear communication skills and a habit of hardening low-level code that prevents subtle runtime failures.
code6 years of coding experience
bookMS, Computer Science, MS, Computer Science at University of Wyoming
bookB. Tech., Computer Science and Engineering, B. Tech., Computer Science and Engineering at Meghnad Saha Institute Of Technology
languagesEnglish, Bengali, Hindi
github-logo-circle

Github Skills (13)

assertion10
compiler-design10
c-language10
clangd10
cprogramming-language10
type-safety10
clang10
llvm10
computer-engineering9
debug9
error-handling9
memory-management9
debugging9

Programming languages (3)

C++LLVMLogos

Github contributions (5)

github-logo-circle
llvm/llvm-project

Mar 2022 - Nov 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:44 reviews, 83 PRs, 76 pushes in 2 years 8 months
Contributions summary:Soumi primarily focused on improving the robustness and stability of the LLVM compiler infrastructure. Their contributions centered on preventing potential null pointer dereference issues, a critical class of bugs in low-level systems programming. They implemented a series of targeted fixes across various Clang modules, adding assertions and null checks to safeguard against these vulnerabilities. Their work involved direct modification of code to ensure type safety and prevent runtime errors, which enhanced the overall quality and reliability of the LLVM project.
compilerstechnologiesclangsubmittoolchain
smanna12/llvm-project

Mar 2022 - Nov 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:113 pushes, 82 branches in 2 years 8 months
llvm-ircompilerstechnologiesclangsubmit
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
Soumi Manna - Compiler Engineer at Intel Corporation