R

Ramana R.

Director of Engineering

Pune, Maharashtra, India23 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in optimizing compilers for CPU architectures.
  • Leader in open source compiler development.
  • Strong background in GNU Toolchain and LLVM.
Stackforce AI infers this person is a Compiler Engineering Expert in the Semiconductor industry.

Contact

Skills

Core Skills

Compiler EngineeringCompiler OptimizationToolchain EngineeringSoftware Development

Other Skills

GNU ToolchainTVMGNU ToolsMachine Learning CompilersARMGNU DebuggerLinuxOpen SourceProcessorsC++DebuggersDebuggingComputer ArchitectureAlgorithmsARM Architecture

About

At NVIDIA I'm interested in improving free software and open source compilers such as GCC and LLVM respectively for Grace. I'm hiring currently for experienced engineers interested in optimising GNU Toolchain and Clang / LLVM for Grace. See positions here UK and EU compiler positions for Clang and GCC https://tinyurl.com/ukllvmgrace https://tinyurl.com/ukeugccgrace India compiler positions https://tinyurl.com/indgccgrace https://tinyurl.com/indclanggrace I'm an experienced compiler engineering leader with a range of experience in leading compiler teams on various Free Software and Open source compilers such as GNU toolchain, LLVM and Apache TVM. I have an interest in the evolution of CPU architectures and compiler support for them and you'd find a geek who likes software , hardware and living at the edge between the 2. Currently enjoying building a team to accelerate applications for CPUs and working alongside them to make compilers go faster makes my day !

Experience

23 yrs 3 mos
Total Experience
3 yrs 7 mos
Average Tenure
3 yrs 5 mos
Current Experience

Nvidia

2 roles

Director CPU Compilers

Nov 2023Present · 2 yrs 6 mos

Director, CPU Compilers

Dec 2022Nov 2023 · 11 mos

Arm

4 roles

Distinguished Engineer

Promoted

Apr 2022Nov 2022 · 7 mos

Senior Principal Software Engineer

Apr 2020Mar 2022 · 1 yr 11 mos

Principal Software Engineer

Jan 2014Mar 2020 · 6 yrs 2 mos

  • Technical lead for GNU Toolchain 2015-2019
  • Engineering Lead TVM 2019-

Staff Compiler Engineer

Mar 2009Dec 2013 · 4 yrs 9 mos

  • GNU Tools Engineer at ARM LTD.
  • I was seconded into Linaro between January 2011 and August 2012, currently Tech-lead the 32 bit GNU Tools for ARM.

Linaro

Toolchain Engineer

Jan 2011Sep 2012 · 1 yr 8 mos

  • Toolchain engineer working to improve the GNU Tools for ARM at Linaro

Icera semiconductor

Compiler Engineer

Mar 2008Jan 2009 · 10 mos

  • I work on maintaining and optimizing the GNU Toolchain for Icera's processors.

Azingo inc.

Project Leader

Apr 2006Mar 2008 · 1 yr 11 mos

  • GNU Tools work on custom Semiconductor ports. Interested in improving software tools to improve productivity for Software Developers not restricted to only the traditional C / C++ compiler toolchain.
  • An avid interest in reading and improving GCC for the ports that are maintained
  • I used to head the IDE and Tools group at Azingo Inc and plan for the IDE / SDK for Azingo's Mobile Linux platform.

Codito technologies

Project Leader

Jul 2002Mar 2006 · 3 yrs 8 mos

  • Custom work handling toolchain requests , did custom ports of the GNU tools to a reconfigurable core. This included a port of GDB to a new architecture as well as improving code generation of GCC for the same.
  • Later worked on maintaining and improving the GNU tools for a private port to a custom RISC architecture with a focus on improving performance for the code generated out of GCC.
  • Managed a couple of student projects with a focus on improving software tools including a replay debugger .

Education

Savitribai Phule Pune University

MCA — Computer Science

Jan 1999Jan 2002

RKM Vivekananda College

BSc. — Physics

Jan 1996Jan 1999

P S Senior Secondary School

Stackforce found 76 more professionals with Compiler Engineering & Compiler Optimization

Explore similar profiles based on matching skills and experience