Sourabh Singh Tomar — Senior Software Engineer
I am a Software Engineer specializing in system software, with a focus on compilers, linkers, debuggers, and performance analysis. My passion lies in open-source development and working close to the metal, particularly with CPU toolchains. This enthusiasm has enabled me to contribute to major projects such as LLVM, where I have gained valuable experience in building robust and maintainable code for large-scale software systems. Currently, I serve as a Compiler Engineer at AMD, where I work on various aspects of CLANG/LLVM-based toolchains. Beyond my professional role, I actively contribute to open-source projects and enjoy exploring the Linux kernel and embedded systems in my spare time. Open-source Contributions: GitHub: github.com/SouraVX LLVM: reviews.llvm.org/people/revisions/18995/ I am always eager to collaborate on innovative projects and contribute to the open-source community.
Stackforce AI infers this person is a Software Engineer specializing in compilers and high-performance computing.
Location: Bengaluru, Karnataka, India
Experience: 8 yrs 9 mos
Skills
- Compiler Construction
- Llvm
- High Performance Computing (hpc)
Career Highlights
- Expert in compiler construction and performance analysis.
- Significant contributions to LLVM and open-source projects.
- Experience with high-performance computing and embedded systems.
Work Experience
AMD
Senior Software System Designer (3 yrs 7 mos)
Senior Software System Designer (6 mos)
Software System Designer II (1 yr 5 mos)
Qualcomm
Senior Engineer (1 yr 1 mo)
LLVM Foundation
Open Source Contributor (6 yrs 6 mos)
HCL Technologies
Software Engineer (2 yrs 1 mo)
Education
Post Graduate Diploma in Embedded System Design at Centre for Development of Advanced Computing (C-DAC)
Bachelor of Technology - BTech at Jaypee University of Engineering and Technology