Software Development Engineer at Intel Corporation
Portland, Oregon Metropolitan Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Deepak Rajendrakumaran is a software development engineer with 10 years of experience specializing in compilers and managed runtimes, currently working on a JIT compiler at Intel in the Portland area. He has deep backend expertise optimizing code generation and memory operations for architectures like x86 and AVX512, with notable contributions to the high-profile dotnet/runtime and Intel ISPC projects. His work spans LLVM IR passes, ISA-aware optimizations, and runtime initialization for ART/JVM, reflecting a strong blend of research-driven compiler techniques and production-grade engineering. Comfortable in constrained and high-performance environments, he brings firmware-to-cloud experience from HP and MathWorks to complex low-level systems. An understated strength is his track record of turning architecture-specific quirks into measurable performance gains across open-source runtimes.
10 years of coding experience
8 years of employment as a software developer
Virginia Tech
-10th, -10th at SBOA Public School
Bachelor of Technology (BTech), Electrical and Electronics Engineering, Bachelor of Technology (BTech), Electrical and Electronics Engineering at College of Engineering, Trivandrum
Contributions:106 reviews, 221 commits, 178 PRs in 3 years 1 month
Contributions summary:Deepak primarily contributed to the Intel® Implicit SPMD Program Compiler, addressing bugs and implementing features to enhance its functionality. Their work included modifying the compiler to handle specific architectural features related to SSE2 instruction set and ensuring correct behavior when working with structures. They also implemented a new type conversion mechanism, demonstrating a focus on improving the compilation process. Further contributions involved optimizing memory operations and addressing potential performance warnings.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
Back-end Developer
Contributions:323 reviews, 8 commits, 33 PRs in 1 year 1 month
Contributions summary:Deepak primarily worked on optimizing the .NET runtime, focusing on the x86 architecture. Their contributions involved eliminating redundant memory moves, improving code generation, and adding support for new instruction sets like AVX512. The user also made changes to the JitInterface, enabling more ISA flags, and implemented various methods related to Vector512. These efforts likely contributed to improved performance and functionality of the .NET runtime on supported hardware.
dotnetruntimelinuxcsharpxamarin
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
Deepak Rajendrakumaran - Software Development Engineer at Intel Corporation