Education
Master of Science- Computer Engineering (May 2014) GPA=3.44/4.0
North Carolina State University
Course Work
(Fall 2012) Code Generation & Optimization, VLSI System Design, Digital Signal Processing
(Spring 2013) Digital ASIC Design, Computer Design & Technology, Architecture of Parallel Computers, Concepts and Facilities of Operating Systems for Computer Scientists
Bachelor of Engineering- Electronics and Telecommunication (May 2012) GPA=3.5/4.0
Thadomal Shahani Engineering College, University of Mumbai
Projects
•Computer Design and Technology
Cache Design, Memory Hierarchy Design February 2013
-Implemented a flexible cache and a memory hierarchy simulator and used it to compare the performance, area and energy of different memory hierarchy configurations, using a subset of the SPEC-2000 benchmark suite.
•VLSI
64 bit 2 Port SRAM: October 2012 to November 2012
-Designed a 64 bit (16*4) 2 port SRAM using a 7T bitcell, which reads and writes data simultaneously.
•Code Generation and Optimization
•Software Implemented Fault Tolerance November 2012
-Implemented a code transformation that improved system reliability through code replication.
•Speculative Global Code Motion November 2012
-Implemented a speculative code transformation that leveraged profiler feedback to make optimization choices and modifying the GCM heuristic.
•GCM Pass October 2012
-Developed an LLVM optimization to implement the GCM Pass in a compiler.
•Evaluating Optimizations Effectiveness October 2012
- Used the LLVM opt tool to optimize a program
•Traversing Functions, Basic Blocks, Instructions and Loops within a Module September 2012
-Implemented a library that calculated vital statistics for an LLVM module.
•MiniC Compiler September 2012
-Implemented a LLVM bitcode generator for a subset of the C programming language.
•Code Generator Targeting LLVM Bi...
Login or Register to view the full resume.