ECE Purdue University
Lafayette, Indiana Area
ECE Purdue University
Lafayette, Indiana Area
(Educational Institution; 10,001 or more employees; Higher Education industry)
August 2007 — Present (2 years 4 months)
Graduate Research Assistant in the Paramount Research Group under Prof. Rudolf Eigenmann. The group is involved in work related to advanced compiler techniques and performance evaluation and tools directly contributing to the fields of parallel programming and high performance computing. Currently, I work on the source-to-source compiler project, Cetus.
(Computer Software industry)
May 2008 — August 2008 (4 months)
Worked with the Advanced Computing Technology Center which is responsible mainly for the IBM High Performance Computing Toolkits. Research included integration of compiler analysis techniques to improve evaluation using the performance toolkit. Also worked partially with compiler group on using polyhedral transformation techniques within the performance toolkits for increased flexibility with transformations.
(Public Company; 10,001 or more employees; CAT; Machinery industry)
July 2005 — August 2006 (1 year 2 months)
Engine Systems Software Developer within the CAT Electronics UK software team, developing production intent software for American and European CAT Engine applications. Also involved automated engine test equipment maintenance, macro-development in Visual Basic for MS Excel, MS Powerpoint presentations, MS Word documentation for software designs, development and testing.
2007 — 2011 (expected)
BEng. , Communications and Electronic Engineering , 2003 — 2007
Full Tuition Scholarship for entire duration of undergraduate course. Graduated with First Class Honours.
Projects related to Embedded Systems, Programmable Hardware, Object Oriented Programming