About Me
I am a Computer Science PhD student at Vanderbilt University, advised by Dr. Ipek Oguz in the Medical Image Computing Lab (MedICL). My research is also affiliated with the Vanderbilt Institute for Surgery and Engineering (VISE). I previously graduated summa cum laude with a B.S. in Computer Science from California Baptist University.
Before beginning my PhD, I was a Software Engineer at GE Vernova, where I led an end-to-end machine learning initiative for wildfire risk forecasting and co-led a company-wide generative AI adoption effort across Electrification Software.
For more information, check out my CV.
Current Research
My research is in computer vision and machine learning, with a current focus on image restoration and reconstruction in the medical domain. More broadly, I’m interested in generative modeling and representation learning for 3D visual data, particularly under incomplete or limited supervision.
My current work develops learning-based methods for restoring 3D OCT/OCTA volumes affected by motion corruption.
If you’re interested in my research or would like to collaborate, please reach out!
Recent News
2026
- July — I presented VFMStitch: A Vision-Foundation-Model Empowered Framework for 3D Ultrasound Stitching via Geometric–Semantic Feature Fusion at MIDL 2026 in Taiwan.
- February — VAMOS-OCTA received the Best Student Paper Award (Image Processing) at SPIE Medical Imaging 2026 in Vancouver!
2025
- October — VAMOS-OCTA: Vessel-Aware Multi-Axis Orthogonal Supervision for Inpainting Motion-Corrupted OCT Angiography Volumes was accepted to SPIE Medical Imaging 2026 as an Oral Deep-Dive paper. Three additional co-authored papers were also accepted: [1] [2] [3].
- March — LOTUS: Latent Outpainting Diffusion Model for Three-Dimensional Ultrasound Stitching was accepted to MIDL 2025 for an oral and spotlight presentation.
- January — I started my PhD at Vanderbilt!
Miscellaneous
In my free time, I play/watch basketball and watch Harry Potter with my wife, son, and cats.
I’m also passionate about playing chess and studying theory. Add me on lichess and challenge me to a game!