Alumni

Post-Doctoral Researchers

Jongeun Lee
Full Professor and Dean of Academic Information Affairs, UNIST, Ulsan, Korea

Reiley Jeyapaul
Current Position: Senior Research Engineer at ARM Research, Austin, Texas
Dissertation: Smart Compilers for Reliable and Power-efficient Embedded Computing
Graduated: Spring 2012

 

Ph.D. Graduates

Mahesh Balasubramanian
Current Position: Senior Engineer at Qualcomm Corporate R&D, San Diego, California.
Dissertation: Compiler Design for Accelerating Applications on Coarse-Grained Reconfigurable Architectures
Graduated: Fall 2021

Mohammadreza Mehrabian
Current Position: Assistant Professor, School of Engineering and Computer Science, University of the Pacific, Stockton, California.
Dissertation: A Methodology and Formalism to Handle Timing Uncertainties in Cyber-Physical Systems
Graduated: Summer 2021

 

Mohammad Khayatian
Current Position: Senior Robotics Software Engineer, Vecna Robotics. 
Dissertation: Safe and Robust Cooperative Algorithm for Connected Autonomous Vehicles
Graduated: Summer 2021

 

Jing Lu
Current Position: Staff Software Engineer at Apple, Cupertino, California
Dissertation: Application-aware Performance Optimization for Software Managed Manycores
Graduated: Spring 2019

 

Moslem Didehban
Current Position: Senior Architect at NVIDIA, Santa Clara, CA
Dissertation: Software Techniques For Dependable Execution
Graduated: Fall 2018

 

Jian Cai
Current Position: Software Engineer at Google, Sunnyvale, California
Dissertation: Scratchpad Management in Software Managed Manycore Architectures
Graduated: Fall 2017

 

Yooseong Kim
Current Position: Software Engineer at Mercedes-Benz Research & Development North America, Sunnyvale, California
Dissertation: WCET-Aware Scratchpad Memory Management for Hard Real-Time Systems
Graduated: Spring 2017

 

Ke Bai
Current Position: Senior Software Engineer at Google, Mountain View, California
Dissertation: Compiler and Runtime for Memory Management on Software Managed Manycore Processors
Graduated: Spring 2014

 

Reiley Jeyapaul
Current Position: Senior Research Engineer at ARM Research, Austin, Texas
Dissertation: Smart Compilers for Reliable and Power-efficient Embedded Computing
Graduated: Spring 2012

Master’s Graduates

Meet Shah
Graduated: Fall 2023

Shreehari Jagadeesha
Dissertation: TIPANGLE: A Machine Learning Approach for Accurate Spatial Pan and Tilt Angle Determination of Pan Tilt Traffic Cameras
Graduated: Fall 2023

Matthew Szeto
Current position: AI Software Engineer, Intel
Dissertation: B-AWARE: Blockage Aware RSU Scheduling for 5G Enabled Autonomous Vehicles
Graduated: Spring 2023

 

Quoc Long Vinh Ta
Current position: 
Dissertation: COMSAT: Modified Modulo Scheduling Techniques for Acceleration on Unknown Trip Count and Early Exit Loops
Graduated: Fall 2022

Sanggu Park
Current position: Military Officer, Republic of Korea
Dissertation: Blame-Free Motion Planning in Hybrid Traffic
Graduated: Summer 2022

 

Harshith Allamsetti
Current position: System Design Engineer, Western Digital, Milpitas, California
Dissertation: Cooperative Driving of Connected Autonomous Vehicles Using Responsibility Sensitive Safety Rules
Graduated: Summer 2020

Rachel Dedinsky
Current position: Software Engineer, Microsoft, Redmond, Washington
Dissertation: R2IM – Reliable and Robust Intersection Manager Robust to Rogue Vehicles
Graduated: Summer 2019

Jinn-Pean Lin
Current Position: Senior Software Engineer at ForcePoint, Campbell, California
Dissertation: Optimizing Heap Data Management on Software Managed Manycores
Graduated: Summer 2017

Dheeraj Lokam
Current Position: ‎Senior Hardware Safety Engineer at NVIDIA, Santa Clara, California
Dissertation: InCheck – An Integrated Recovery Methodology for fine-grain Soft-Error Detection Schemes
Graduated: Fall 2016

Karthik Tanikella
Current Position: Software Engineer at Axsys Automation, Scottsdale, Arizona
Dissertation: GemV: A Validated Micro-architectural Vulnerability Estimation Tool
Graduated: Fall 2015

Russell Dill
Current Position: Lead Operating Systems Engineer at Nikola Motor Company, Phoenix, Arizona
Dissertation: Optimization of Multi-Channel BCH Error Decoding for Common Cases
Graduated: Spring 2015

Tushar Rawat
Current Position: Software Engineer at Zoox, Foster City, California
Dissertation: Enabling Multithreaded Applications on Hybrid Shared Memory Many-core Architectures
Graduated: Fall 2014

Shri Rajendran Radhika
Current Position: ‎Graphics Hardware Engineer at Intel, Chandler, Arizona
Dissertation: Path Selection Based Branching for Coarse Grained Reconfigurable Arrays
Graduated: Fall 2014

Dipal Saluja
Current Position: Senior Software Engineer at Cruise, Nattick, Massachusetts
Dissertation: Register File Organization for Coarse-Grained Reconfigurable Architectures: Compiler-Microarchitecture Perspective
Graduated: Summer 2014

Bryce Holton
Current Position: CTO at Alaris, Scottsdale, Arizona
Dissertation: Construction of GCCFG for Inter-procedural Optimizations in Software Managed Manycore (SMM)

Abhishek Risheekesan
Current Position: Engineering Manager, Intel Labs, Bangalore, India
Dissertation: Quantitative Evaluation of Control-flow based Soft Error Protection Mechanisms
Graduated: Spring 2013

Di Lu
Current Position: Software Engineer at Google, California
Dissertation: STL on Limited Local Memory (LLM) Multi-core Processors
Graduated: Spring 2012

Jared Pager
Current Position: Software Engineer at Intel, Hillsboro, Oregon
Dissertation: Improving CGRA Utilization by Enabling Multi-threading for Power-efficient Embedded Systems
Graduated: Fall 2011

Fei Hong
Current Position: Staff II Software Engineer at Broadcom, Santa Clara, California
Dissertation: UnSync: A Soft-Error Resilient Redundant CMP Architecture
Graduated: Spring 2011

Seung Chul Jung
Current Position: Senior Software Engineer at Emcore Corporation, San Francisco, California
Dissertation: Dynamic Code Mapping for Limited Local Memory Architectures
Graduated: Fall 2010

Saleel Kudchadker
Current Position: Principal Member of Technical Staff at AMD, Santa Clara, California
Dissertation: Managing Stack Data on Limited Local Memory Multi-core Architectures
Graduated: Spring 2010

Sai Mylavarapu
Current Position: Senior Member of Technical Staff at Micron, Milpitas, California
Dissertation: Improving Application Response Times of Nand Flash based Systems
Graduated: Fall 2008

Rooju Chokshi
Current Position: Principal Software Engineer at Microsoft, Redmond, Washington
Dissertation: Residue number system enhancements for programmable processors
Graduated: Fall 2009

Amit Pabalkar
Current Position: Principal System Software Engineer at Nvidia, Santa Clara, California
Dissertation: A Dynamic Code Mapping Technique for Scratch Pad Memories in Embedded Systems
Graduated: Spring 2008

Arun Kannan
Current Position: Software Architect and Engineering Manager at Apple, Cupertino, California
Dissertation: A Software-Only Solution for Stack Management on Systems with Scratch Pad Memory
Graduated: Spring 2008

Undergraduate Researchers

Christian Cunningham
Honors Dissertation: Making a Real-Time Operating System for the Raspberry Pi 2B
Graduated: Spring 2022

Rachel Dedinsky
Honors Dissertation: Using an Open-Source Solution to Implement a Drone Cyber-Physical System
Graduated: Spring 2019

Harrison Lubbers
Honors Dissertation: Using an Open-Source Solution to Implement a Drone Cyber-Physical System
Graduated: Spring 2018