M. Harper Langston

Managing Engineer

Technical Lead, Algorithms & Sensors

Harper Langston joined Reservoir Labs in 2012 as a Senior Engineer where he performs research and development for the exascale software stack, develops tools and algorithms for power-efficient embedded architectures, performs optimizations of sparse multilinear algebraic decompositions, researches and develops sparse linear system solvers and graph sparsifiers, implements fast multidimensional numerical solvers and tools, and builds relationships between industry and academia partners. In 2019, Harper was promoted to Managing Engineer, leading the technical direction for research and customer projects under Reservoir’s algorithms and sensors group. He manages various teams of mathematicians, physicists, engineers and interns in generating new business opportunities and developing new algorithms and mathematical models for solving problems in RADAR, optics, machine learning, large-scale graph problems, fast linear solvers, and signal processing.


Prior to joining Reservoir, Harper worked for Perceptive Pixel as a Software Engineer, conducting research and developing software for cutting-edge industry-leading touchscreen technology, specifically designing and building diagnostic tools for capture and playback as well as developed new features for multi-location collaborative proprietary software. Before moving into the private sector, he worked as Research Scientist for the Center for Plasma Edge Simulation, developing Fast Multipole Method-based cross-verification tools for existing codes for plasma simulations in three-dimensional toroidal geometries, with support through the Department of Energy and the Princeton Plasma Physics Laboratory. Harper also worked as a Research Scientist on modeling brain tumors for potential predictive biomedical applications in the field of medical imaging for the Georgia Institute of Technology Computational Science and Engineering group in the College of Computing, with support through the National Institutes of Health. Further research work was performed at the New York University Media Research Lab, assisting in developing a teleimmersive responsive workbench, an interactive stereoscopic environment for use in real-time visualization of complex geometries and fluid simulations. Earlier in his career, Harper was also an Innovation and Technology Management Research Specialist for McKinsey and Company where he researched, interpreted and disseminated information regarding technology-based companies in areas of innovation, commercialization, building new businesses and R&D for proposals and internal and external reports.


Harper earned his Ph.D. from New York University in Computer Science in 2011 with initial support in the form of a McCracken Fellowship and additional support from the Department of Energy and the National Science Foundation’s Research Training Group. His thesis is titled “An Adaptive Fast Multipole Method-Based PDE Solver in Three Dimensions.” He earned his M.S. in Scientific Computing from New York University in 2004 with the dissertation titled “Investigation of Computational and Visualization Methods for the Incompressible Navier-Stokes Equations.” Harper earned his B.A. in Mathematics and Russian in 1997 from Bowdoin College and was awarded the Smyth Mathematics Prize. Harper has multiple peer-reviewed journal and conference publications and along with his work at Reservoir Labs. He currently serves as an Adjunct Professor at New York University’s Courant Institute of Mathematical Sciences.

For more information about Reservoir products or to purchase, please