Nicolas Ulrich is a seasoned software engineer and entrepreneur with over a decade of professional experience building production-grade 3D scanning and computer vision systems, particularly in challenging intraoral SLAM for dental applications. As co-founder of Infinisense he led development of a real-time SLAM SDK and chairside application, delivering robust tracking, relocalization, and mesh output optimized for mid-range GPUs. His background spans industrial automation, structured-light scanners, mobile MFA apps, and real-time inspection systems, with deep hands-on expertise in C++/Qt/OpenCV/PCL/CUDA/OpenGL and a track record of improving engineering practices. Proactive and product-focused, he combines R&D rigor with practical UX and hardware constraints to turn prototypes into market-ready products. An underrated strength is his ability to tolerate and correct for deforming surfaces (tongue, cheeks) in live 3D capture—an edge-case skill that sets his SLAM work apart. Based in Munich, he bridges startup speed with disciplined engineering and team-building experience.
10 years of coding experience
15 years of employment as a software developer
UAM Universidad Autónoma Metropolitana
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Universidad Nacional del Litoral
Contributions:5 commits, 4 pushes, 1 branch in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.