Summary
Ivan Nikolov is an Assistant Professor and experimental R&D engineer with a Ph.D. in Computer Engineering and eight years of hands-on experience building XR, computer vision, and 3D reconstruction systems. He bridges academic rigor and product-focused development, shipping end-to-end interactive and VR/AR applications using Python and C#/Unity while leveraging deep learning, photogrammetry, and synthetic data. His work spans sensor-rich pipelines—from DSLR and structured-light capture to LiDAR and IMU fusion—and includes curating one of the largest long-term thermal surveillance datasets for anomaly detection. Comfortable across Matlab, R, C++ and creative tools like Blender and Figma, he blends UX-driven prototyping with statistical and ML methods to take ideas from concept to polished demos. Based in Copenhagen, he collaborates with industry and academia on digital twins and environmental understanding, bringing a rare combination of sub-millimeter 3D reconstruction expertise and practical XR productization.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Vision, 3D reconstruction and Interactive Applications, Doctor of Philosophy - PhD, Computer Vision, 3D reconstruction and Interactive Applications at Aalborg University
Bachelor's degree, Computer Systems and Technology, 5.58, Bachelor's degree, Computer Systems and Technology, 5.58 at Technical University Sofia
Master's degree, Vision, Graphics and Interactive Systems, 8.5, Master's degree, Vision, Graphics and Interactive Systems, 8.5 at Aalborg Universitet
Bulgarian, English, German, Danish