Summary
Chandan Singh is a Software System Designer with six years of hands-on experience building and optimizing compiler, profiler, testing, and debugging tooling, currently contributing to system software at AMD from Bengaluru. He has deep C/C++ expertise and a track record at CDAC and Wind River-focused work of converting and optimizing code for parallel and heterogeneous targets using ROSE and LLVM, plus practical experience with simulators like QEMU, KVM and VxSim. His work spans performance analysis, critical-path and arithmetic-intensity passes for Roofline analysis, and tooling for data-distribution decisions between MPI/OpenMP hybrids—skills that bridge research-grade compiler infrastructure and production debugging. Comfortable in global, cross-cultural teams and fluent in English, he also brings embedded-systems training and real-world release integration experience with build systems, GDB/Valgrind, Git and JIRA. An understated strength is his ability to translate low-level performance insights into actionable fixes across toolchains and runtime environments.
6 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Electronics and communication, First class with Distinction, Bachelor's degree, Electronics and communication, First class with Distinction at Indus University Ahmedabad
Post graduate diploma, Embedded systems, Post graduate diploma, Embedded systems at SunBeam Institute of Information Technology, Pune-Karad