Currently, I am a Postdoctoral Researcher at Stanford University in Professor Shanhui Fan’s group.

Previously (2011 – 2017), I was a graduate student at The University of Texas at Austin, advised by Professor Zheng Wang. I graduated in 2017 with a PhD in Electrical Engineering.

Prior to grad school (~ 2011), I worked full time as a software engineer on industrial machine vision systems.

I graduated in 2010 with my BS in Electrical Engineering from The University of Texas at Austin.


I am an engineer with a research background in optics and electromagnetics, but I am also excited by physics at the intersection between optics, electronics, mechanics, and acoustics. In particular, I am interested in applications for information processing and analog computing. I also enjoy developing high-performance software in Python, Julia, and Matlab for performing numerical simulation and optimization.

More recently, I have been interested in machine learning and, specifically, how concepts in optical signal processing and microwave photonics can be used to enhance the performance of neuromorphic hardware. Along a related direction, I am also intrigued by automatic differentiation and differentiable programming, which are fundamental in training neural networks. I would like to apply these techniques to inverse design and optimization of physics-constrained problems.