Mitja Puzigaća

Lead Software Engineer at Mobitel d.d.

Ljubljana, Slovenia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mitja Puzigaća is a Lead Software Engineer based in Ljubljana with 13 years of experience building backend systems and desktop applications, specializing in image processing, computer vision and 3D scene reconstruction from still images. He guides architecture and algorithm design at 3Dsurvey while also holding a lead role at Lambda Software, combining hands-on code contributions with mentoring, customer-facing demos, and product acquisition. Mitja has a track record of improving performance and reliability in open-source projects—contributions include parallelizing feature extraction and GPS-aware bundle adjustment in openMVG and enhancing resumable uploads and memory stability in tus-node-server. Comfortable across C++, Node.js and system-level engineering, he bridges research-grade algorithms and production-ready implementations. Colleagues rely on him to tackle tricky mathematical problems and to translate complex vision techniques into usable tools for surveyors and agriculture. His profile reveals a developer who not only ships robust backend systems but also thrives on optimizing workflows and fixing subtle stability issues that others might miss.
code14 years of coding experience
job2 years of employment as a software developer
bookFaculty of Computer and information Science Ljubljana
bookGimnazija Ljubljana Šiška
languagesEnglish, Slovenian, Croatian
github-logo-circle

Github Skills (17)

javascript10
c-language10
google-cloud-storage10
openmp10
computer-vision10
structure-from-motion10
nodejs10
cprogramming-language10
bundle9
testing9
bundler9
3d-reconstruction8
photogrammetry8
geometry7
aws-s34

Programming languages (10)

TypeScriptJavaC++CJavaScriptVueGoPython

Github contributions (5)

github-logo-circle
tus/tus-node-server

Jun 2021 - Oct 2022

Node.js tus server, standalone or integrable in any framework, with disk, S3, Azure, and GGC stores.
Role in this project:
userBack-end Developer
Contributions:56 reviews, 17 commits, 38 PRs in 1 year 4 months
Contributions summary:Mitja focused on enhancing the tus-node-server project by implementing features and resolving issues related to the GCSDataStore. They added the ability to perform resumable uploads using Google Cloud Storage (GCS). Furthermore, the user corrected issues in GCSDataStore tests and implemented a GET handler for retrieving uploaded files. They also added code to emit events when using the creation-with-upload extension and addressed memory leak issues, improving overall system stability and reliability.
azurenodejstusupload-serveraws-s3
openMVG/openMVG

Mar 2016 - Nov 2018

open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Role in this project:
userBack-end Developer
Contributions:15 commits, 13 PRs, 43 comments in 2 years 8 months
Contributions summary:Mitja's primary contributions focused on improving the `openmvg/openmvg` library. They implemented parallel feature extraction using OpenMP, enhancing the performance of feature computation. Furthermore, they fixed a bug related to OpenMP usage in feature computation and made modifications to the bundle adjustment process, integrating GPS data for improved accuracy. Additional changes involved minor cosmetic adjustments and fixing bugs related to control points.
3dcomputer-visiongeometry-librarystructure-from-motiongeometry
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.
Request Free Trial