Nick Sharp

I'm a Computer Science PhD student at Carnegie Mellon University, advised by Keenan Crane. My research focuses on developing practical geometric algorithms from theoretical principles across computer science and mathematics. Application areas include 3D reconstruction, meshing, and augmented reality. My work is currently supported by an NSF Graduate Research Fellowship.

Previously I was an undergraduate at Virginia Tech, where I worked with T. M. Murali (computational systems biology), Shane Ross (dynamical systems), Godmar Back (competitive programming), and Lizette Zietsman (mathematical modeling).

Recent News

I've been awarded an NSF Graduate Research Fellowship!.
A paper from my undergraduate work, "Pathways on Demand: Automatic Reconstruction of Human Signaling Networks", has been accepted for publication in npj: Systems Biology and Applications.
A paper from my undergraduate work, "XTALK: a Path-Based Approach for Identifying Crosstalk between Signaling Pathways", has been accepted for publication in Bioinformatics.
I've accepted an offer to join the Computer Science PhD program at Carnegie Mellon University!
I've been recognized as a finalist for the North American CRA Undergraduate Researcher Award.
My team in the ACM ICPC International Collegiate Programming Contest has advanced to the 2015 World Finals in Marrakech, Morrocco! My teammates are Scott Pruett and Miraziz Yusopov, both Virginia Tech undergraduates. Our coach is Professor Godmar Back.
[VT News article]   [CS@VT article]