Summary
John Stechschulte is a Senior Algorithm Engineer with 12 years of experience combining rigorous academic research and hands-on perception engineering for robotics and autonomous systems. He earned a PhD in Computer Science from CU Boulder studying information theory and probabilistic models for visual perception, and has applied that expertise to visual-inertial odometry, point-cloud alignment, and ML-driven perception stacks across companies from XPENG to Zoox and now NVIDIA. Comfortable in C++, ROS, and GPGPU programming, he bridges theoretical modeling with production-grade systems and real-time constraints. His background includes cryptanalytic diagnostics at the NSA and a stint teaching high-school algebra, reflecting an uncommon blend of analytical depth and practical communication skills. Based in New York, he consults and ships solutions that compress complex sensor mathematics into robust, deployable algorithms.
12 years of coding experience
5 years of employment as a software developer
Johns Hopkins University
Bachelor of Science, Materials Science and Engineering, Bachelor of Science, Materials Science and Engineering at Cornell University
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Colorado Boulder
English, asl, Spanish