Alok Kumar Sharma

CEO

Bengaluru, Karnataka, India19 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15 years of experience in compiler development.
  • Expertise in JVM and C/C++ compilers.
  • Proven track record in debugging and porting tools.
Stackforce AI infers this person is a Compiler Development Expert with a focus on Software Engineering.

Contact

Skills

Core Skills

Java Virtual MachineC/c++ CompilerFortran CompilerWdb DebuggerRuntime CheckPorting Toolkit

Other Skills

Porting KitGarbage CollectionJust-in-time CompilersLLVM/ClangLegacy BackendParser GeneratorGNU GDBCompiler OptimizerIntermediate Code GenerationData StructuresGNU DebuggerPerlSolarisLinuxSubversion

About

Around 15 years working experience in developing and maintaining C/C++/Fortran Compiler, Just-in-time (JIT) compiler, Java Virtual Machine (JVM), Source-level Debugger, Platform Migration tool kit using C/C++ based data structures and algorithms, currently associated with AMD, Bangalore as SMTS.

Experience

19 yrs 1 mo
Total Experience
6 yrs 4 mos
Average Tenure
6 yrs 8 mos
Current Experience

Amd

2 roles

Senior Member Of Technical Staff

Jul 2022Present · 3 yrs 9 mos

MTS

Aug 2019Jul 2022 · 2 yrs 11 mos

Hewlett-packard

Senior Software Engineer

Jun 2010Aug 2019 · 9 yrs 2 mos · Bangalore

  • Working in Compilers & Tools R&D Lab.
  • JVM (Java Virtual Machine on HP-UX)
  • Working in JVM development, maintenance and porting of oracle updates on HPUX platform.
  • Experienced in Interpreter, Garbage collection (GC), Just-in-time (JIT) compilers, JVMTI (tool interface), java source level debugger (jdb)
  • C/C++ Compiler Front-end/IG/Back-end
  • Working on development and maintenance of C/C++ compiler front-end and backend on HPUX platform.
  • Experience in legacy and EDG and LLVM/clang based frontend and legacy backend
  • Experience in developing bridge code to convert LLVM/clang IR to legacy IR
  • FORTRAN Compiler Front-end/IG/Backend
  • Working on developing, maintaining and enhancing Fortran compiler front-end on HPUX platform.
  • Experience in pagen based parser generator, Intermediate code generator (IG) and legacy backend.
  • Enhanced compiler to detect usage of unset global variables
  • WDB source level debugger
  • Working on WDB a C/C++ source level debugger on HPUX based on GNU gdb
  • Ported support for +objdebug compiler option in later version of debugger
  • Ported support for shared library debugging in later version of debugger
  • Runtime Check (RTC)
  • Working on maintaining and enhancing Runtime Check library, which detects Memory related issues in application
  • Other Unix based OS to HPUX porting kit (AHPK)
  • Worked in AHPK, a tool kit for smooth porting of applications from AIX platform to HPUX.
  • Experience in developing various function wrappers
Java Virtual MachineC/C++ CompilerFortran CompilerWDB DebuggerRuntime CheckPorting Kit

Hcl technologies

3 roles

Lead Engineer

Promoted

Jan 2010Jun 2010 · 5 mos · Noida, Uttar Pradesh, India

MTS

Jul 2007Dec 2009 · 2 yrs 5 mos · Noida, Uttar Pradesh, India

  • Worked in Fortran compiler Team
  • Worked in Compiler:Optimizer
  • Algorithms designed/developed LHS WA reduction module in IL1 produced by IG module
  • Algorithms designed/ developed module to inline RESHAPE intrinsic function in IL1 produced by IG module
  • Worked in Compiler - Intermediate code generation module
  • Enhancements and maintenance to make compiler more standard compliant
  • Worked in Compiler - Front-end
  • Research/design for F2003 standard compliant Front-end
Fortran CompilerCompiler OptimizerIntermediate Code Generation

Software trainee

Jan 2007Jun 2007 · 5 mos · Noida, Uttar Pradesh, India

Education

K.N.I.T Sulatanpur (U.P.)

MCA — Computer Applications

Jan 2004Jan 2007

Saraswati Vidya Mandir

Jan 1985Jan 1999

Stackforce found 100+ more professionals with Java Virtual Machine & C/c++ Compiler

Explore similar profiles based on matching skills and experience