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
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.