Ognjen Dragoljević

Algo Engineer at Hudson River Trading

London, England, United Kingdom
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
Ognjen Dragoljević is an algorithm-focused software engineer with 11 years of experience building high-performance systems, currently working in algo engineering at Hudson River Trading in London. He spent a decade at Facebook where he contributed to AR graphics, shader frameworks and mobile performance, and was a key contributor to the widely used Fresco image library—improving Drawee rendering, null-safety and custom scaling. Earlier work spans full-stack and embedded features for mapping and fleet-tracking products, showing a breadth across C++, C#, Python and JavaScript. Academically strong with a magna cum laude MSc in Computing, he pairs rigorous theoretical grounding with practical, well-organized problem solving. Colleagues describe him as responsible, creative and detail-oriented, often tackling subtle UI rendering and build-system edge cases that improve reliability in production.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science, Computing, GPA: 4.891 / 5.000, ECTS: 180 / 180, Bachelor of Science, Computing, GPA: 4.891 / 5.000, ECTS: 180 / 180 at Faculty of Electrical Engineering and Computing, University of Zagreb
languagesCroatian, English
github-logo-circle

Github Skills (7)

unit-testing10
javas10
android-development10
image-processing10
java10
ui-components10
build-automation8

Programming languages (5)

JavaC++CPythonKotlin

Github contributions (5)

github-logo-circle
facebook/fresco

Mar 2015 - Jun 2016

An Android library for managing images and the memory they use.
Role in this project:
userMobile Developer (Android)
Contributions:149 commits, 8 PRs, 94 pushes in 1 year 3 months
Contributions summary:Ognjen primarily contributed to the Drawee component of the Fresco image library, focusing on improvements to UI rendering and image display. Their work involved fixing NullPointerExceptions, integrating progress indicators, refining how SimpleDraweeView handles edit mode, and addressing visual issues related to the display of images within the Drawee system. They also made enhancements to support custom scale types.
memoryimageandroid-libraryandroid
facebook/buck

Jun 2016 - Jun 2017

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBack-end Developer
Contributions:121 commits, 1 comment in 1 year
Contributions summary:Ognjen primarily contributed to improving the build process by addressing issues in the deterministic manifest writer and in the ZipOutputStreamTest. They fixed bugs related to manifest generation and added unit tests to ensure the reliability of the zip creation process, and added test case improvements for different duplicate handling modes. The user also made several code refactorings for improved efficiency and maintainability.
buckpythonplatformsandroidlanguages
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
Ognjen Dragoljević - Algo Engineer at Hudson River Trading