Senior C++ / Python developer specialized in medical imaging, 3D geometry processing, CAD workflows, performance optimization, and AI-assisted medical software.
I work primarily on performance-critical C++ systems, with Python used for prototyping, algorithm development, data processing, and AI/ML workflows. My main domain experience is in 3D medical software, including CT/MRI processing, triangular mesh algorithms, CAD-like workflows, surgical planning tools, and regulated medical software environments.
Accepted upstream contributions to the LLVM project:
-
llvm/llvm-project#97699 —
[lld][WebAssembly] Add allow-multiple-definition flagAdded--allow-multiple-definitionsupport towasm-ld, following ELF linker behavior. -
llvm/llvm-project#196533 —
[clang] Avoid invalidating specialization lookupFixed a use-after-free inASTReader::LoadExternalSpecializationsImplwhen loading external specializations with-ftime-traceenabled.
- Modern C++ development
- Python prototyping and scientific computing
- 3D medical imaging: CT, MRI, volumetric data
- Mesh processing and CAD workflows
- Performance optimization, profiling, SIMD, hotspot analysis
- Cross-platform C++ development: Windows, macOS, partially Linux
- CMake, package management, toolchains, CI-oriented workflows
- VTK, ITK, Qt, PyTorch, NumPy, SciPy, CUDA, WebAssembly
- Developed production-grade medical software for spine surgery workflows, including FDA-cleared / regulated applications with AI-assisted components.
- Academic background in Biomedical Engineering from the Faculty of Electrical Engineering, University of Ljubljana.
- Completed studies with the Dean’s Award.
- Master’s thesis focused on deformable 3D image registration.
- Earlier experience with CUDA kernel development and GPU programming.
- Strong experience in low-level performance work, including profiling, SIMD/vectorization, memory-layout optimization, assembly-level inspection, multithreading, and resolving algorithmic hotspots.
- Highly proficient with the broader C++ developer experience stack: CMake, package management, dependency management, toolchains, CI-oriented workflows, and cross-platform development.
- Owner of an NVIDIA DGX Spark personal AI/development playground for experimentation with GPU-accelerated and AI workflows.
Languages: C++, Python, CUDA, JavaScript/TypeScript Medical / 3D: VTK, ITK, 3D mesh processing, volumetric CT/MRI workflows AI / Scientific: PyTorch, NumPy, SciPy UI / Application: Qt, CAD-style desktop software Build / DevEx: CMake, package management, compiler toolchains, CI workflows Platforms: Windows, macOS, Linux, WebAssembly Performance: SIMD, profiling, cache-aware design, multithreading, hotspot optimization
- GitHub: https://github.com/zukovec96
- LinkedIn: https://www.linkedin.com/in/martin-zukovec-839b1a226
- Email: zukovec96@gmail.com