EXPLORE


0.0
0.0
0%
$10 USD / Hour
・

India (10:18 AM)
・
Joined on June 21, 2006
$10 USD / Hour
・
9+ years of experience in the areas of Compiler Development, Algorithm Design, Product Design and Software Development. Thorough understanding of Compiler front end, Intermediate code generation, EDG C/C++ front end, Fortran Compiler front end, C, C++, LLVM, Fortran 90/95/2003, Shell/Perl Script and Linux OS. - Having strong C/C++ and compiler development. - Having strong programming and debugging skills on Linux environment. - Having experience with agile programming and rapid prototyping. - Having strong problem solving, troubleshooting and analysis skills. - Having excellent knowledge of the software development life cycle and methodology - Having excellent inter-personal and teamwork skills. [login to view URL]
No reviews to see here!
Experience
Principal Member Technical Staff
Jan, 2011 - Present
•
14 years, 10 months
Parallocity Inc
Jan, 2011 - Present
•
14 years, 10 months
Assumed key role in designing and developing the C++ front-end for zvm: 1. Code coverage / branch-coverage instrumentation involved recognition of statements at basic block level, generation of an empty-else statement, generation of file level constructors for data structure registration and optimization of the data structure to a three dimensional array. 2. C++ instrumentation for data race and memory error detection involved generation of inlined instrumentation for complex expressions, ensuring semanti
Jan, 2011 - Present
•
14 years, 10 months
Lead Engineer
Nov, 2009 - Dec, 2010
•
1 year, 1 month
Samsung India [FRG Group]
Nov, 2009 - Dec, 2010
•
1 year, 1 month
Designed and developed Intermediate code translator OpenGL Shading Language (GLSL) Compiler Fronted. It translate the TGSI IR to LLVM IR. JIT Optimization for webkit browser engine. Debugged ARM assembly [disassembled code]. Analyzed crashes with Trace 32.
Nov, 2009 - Dec, 2010
•
1 year, 1 month
Senior Software Engineer
Oct, 2007 - Nov, 2009
•
2 years, 1 month
Hewlett-Packard India (STSD)
Oct, 2007 - Nov, 2009
•
2 years, 1 month
Designed and developed many Fortran 2003 enhancement. Designed and developed IEEE floating point features in Fortran compiler. It requires changes in grammar, lexical analyzer, syntax analyzer and semantic analyzer. Designed and developed a IR optimizer for Fortran compiler it gives ~16% runtime performance in one of the Fortran bench mark. Implemented pre-compiled header file optimization in Fortran compiler which reduces compile time as well as memory usage. Developed a small utility by using Perl and
Oct, 2007 - Nov, 2009
•
2 years, 1 month
Education
Aligarh Muslim University
2001 - 2005
•
4 years
B. Tech (Computers)

India
2001 - 2005
•
4 years
Publications
Hybrid Programming Language Compiler – cf90
International Conference on Open Source Computing
Hybrid Programming Language Compiler for C/C++ and Fortran
Compiler optimization for precompiled header files to reduce compile time and memory usage
Research Disclosure publication service
This disclosure propose a Compiler Front End optimization on Precompiled Header File (PCH).
Method to inline Intrinsic functions in languages supporting array assignment.
Research Disclosure publication service
The Objective of the present disclosure is to provide an inline expansion method that can be universally applied to a variety of intrinsic function calls having at least one argument as array valued expression or array variable. In the present idea, intermediate representation containing intrinsic function call is analysed and optimized intermediate representation on inline expansion is generated in the loop where the argument is evaluated from the array valued expression or variable.
Verifications