Erik Kokalj

Developer Experience at Roboflow

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
Erik Kokalj is a developer-experience focused software engineer from Slovenia with 8 years of experience bridging embedded systems, backend services, and ML-enabled video processing. With an electrical engineering background, he’s contributed significant features to the popular DepthAI ecosystem—adding spatial pipelines, multi-stream syncing, and system-monitoring utilities—demonstrating a knack for real-time vision and device-side optimizations. Comfortable in C#, Python, and JavaScript, he’s led applications engineering and developer advocacy efforts at Luxonis and now shapes DX at Roboflow. Pragmatic and hands-on, he pairs low-level hardware work (ESP32/RPi/embedded cameras) with developer tooling and documentation to make complex vision tech accessible to users.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at University of Ljubljana, Faculty of Electrical Engineering
stackoverflow-logo

Stackoverflow

Stats
665reputation
175kreached
7answers
2questions
github-logo-circle

Github Skills (22)

c-language10
python10
machine-learning10
depthai10
sys10
object-detection10
computer-vision10
embedded10
cprogramming-language10
video-encoding9
multithreading9
opencv9
low-level-programming9
apidoc8
api8

Programming languages (14)

C#JavaC++CSSRustCHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
luxonis/depthai-experiments

Mar 2021 - Jan 2023

Experimental projects we've done with DepthAI.
Role in this project:
userML Engineer
Contributions:119 reviews, 475 commits, 253 PRs in 1 year 10 months
Contributions summary:Erik contributed to the development of experimental projects using DepthAI, specifically focusing on person detection and reidentification. Their contributions involved modifying and integrating new models with video. They implemented multiple device streaming using video encoders, indicating a focus on optimizing real-time video processing. Furthermore, the user worked on host-side and device-side syncing of multiple streams.
deep-learningpythonmachine-learningdepthai
luxonis/depthai-python

Feb 2021 - Jan 2023

DepthAI Python Library
Role in this project:
userBack-end & Embedded Systems Engineer
Contributions:116 reviews, 588 commits, 401 PRs in 1 year 11 months
Contributions summary:Erik's commits primarily focused on enhancing the capabilities of the depthai-python library. They added system information functionality, including the ability to monitor memory usage and CPU usage, implemented bindings, and created example applications and corresponding documentation demonstrating how to utilize these features. Furthermore, the commits involved integrating a new depth-related example and related image processing and utility functions.
pytorchpython-librarypythondeep-learningmachine-learning
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
Erik Kokalj - Developer Experience at Roboflow