Dragan Okanovic

Staff Software Engineer at Primer

Belgrade, Central Serbia
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

👤
Senior
🎓
Top School
Dragan Okanovic is a Staff Software Engineer in Belgrade with 11 years of experience driving frontend architecture, developer experience, and high-performance graphics systems across startups and established teams. He blends full‑stack web development with deep 3D rendering expertise—from NVIDIA and Ubisoft GPU work to building async, GPU-accelerated graph rendering for his own products—and leads cross-team engineering practices that measurably cut CI costs and tighten code quality. At Primer he introduced monorepos, automated large-scale codemods, remote caching that slashed CI wait times by 90%, and dashboards to make migrations transparent to stakeholders. Known for hands-on leadership, he has steered product and SDK architecture at Foursquare and improved developer tools such as Replay.io DevTools with thoughtful UI and usability fixes. His interests in economics, HCI, computation and complexity inform a pragmatic, systems-aware approach to engineering and product decisions.
code11 years of coding experience
job10 years of employment as a software developer
bookUndergraduate Computer Graphics, Undergraduate Computer Graphics at School of Electrical Engineering, University of Belgrade
bookHighschool diploma, Highschool diploma at Mathematical Grammar School, Belgrade
languagesFrench, Serbian, English
stackoverflow-logo

Stackoverflow

Stats
7,641reputation
600kreached
142answers
9questions
Badges
html5-canvas
top-1%
webgl
top-1%
javascript
top-5%
html
top-5%
opengl-es
top-5%
glsl
top-5%
github-logo-circle

Github Skills (25)

webgl10
threejs10
html5-canvas10
typescript10
ui-design10
uid10
front-end-development10
typescript-types10
typescripts10
react10
javascript9
glsl9
tailwindcss9
opengl-es9
html9

Programming languages (12)

TypeScriptCSSC++RustAstroJavaScriptVueZig

Github contributions (5)

github-logo-circle
replayio/devtools

Dec 2021 - Mar 2022

Replay.io DevTools
Role in this project:
userFront-end Developer
Contributions:173 reviews, 69 commits, 249 PRs in 3 months
Contributions summary:Dragan primarily focused on improving the user interface and functionality of the Replay.io DevTools. Their contributions included modifying the filter UI, removing unnecessary elements from the inspector panels, and implementing Tailwind checkboxes within the computed styles Elements panel. Furthermore, the user addressed the highlighting of selected Node attributes and improved the appearance of the node picker button. They also contributed to the event listeners panel.
devtoolsreactreplay
Contributions:6 commits, 5 pushes, 1 branch in 6 months
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
Dragan Okanovic - Staff Software Engineer at Primer