Stjepan Rajko

SVP, Technology at Offerpad

Detroit Metropolitan Area United States
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
Stjepan Rajko is a seasoned technology leader and engineer with 15+ years of experience, currently serving as SVP of Technology at Offerpad where he has driven engineering growth through a rapid progression of leadership roles. He blends deep systems and architecture expertise with hands-on development, contributing to notable open-source projects like nodegit (thread-safety and memory management in native Node Git bindings) and front-end improvements for react-big-calendar. His background spans an unusually broad technical spectrum—from parallel algorithms, computational biology, and robotics to mobile apps, market analytics, and interactive art installations—reflecting a research-driven approach to practical problems. Stjepan pairs a PhD in Computer Science with an MFA in Dance, an uncommon combination that informs his systems thinking and team leadership with creative, movement-informed perspectives. He also volunteers evaluating low-code/no-code tools for neighborhood communication networks, showing a pragmatic interest in community-scale technology adoption. Based in the Detroit area, he excels at turning complex requirements into robust, production-ready systems while mentoring engineering teams at scale.
code15 years of coding experience
job20 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Arizona State University
bookIowa State University
stackoverflow-logo

Stackoverflow

Stats
876reputation
516kreached
10answers
0questions
github-logo-circle

Github Skills (22)

git10
libgit210
c-language10
javascript10
multithreading10
drag-and-drop10
libgit2sharp10
front-end-development10
thread10
hyper-threading10
nodejs10
threaded10
lessc10
cprogramming-language10
react10

Programming languages (6)

C#TypeScriptJavaCOCamlJavaScript

Github contributions (5)

github-logo-circle
nodegit/nodegit

Aug 2015 - Feb 2017

Native Node bindings to Git.
Role in this project:
userBack-end Developer & System Architect
Contributions:119 commits, 50 PRs, 21 pushes in 1 year 6 months
Contributions summary:Stjepan primarily contributed to the internal workings of the nodegit library, a native Node bindings for Git. Their work focused on adding new functionalities, such as beforeNextFn callback for rebase and LockMaster, a thread safety mechanism. The user also addressed segfaults in the underlying libgit2 library and cleaned up the code to prevent potential errors. The user also implemented core features related to threading and memory management.
electronwindowsjavascriptlibgit2c-plus-plus
jquense/react-big-calendar

Apr 2016 - Nov 2016

gcal/outlook like calendar component
Role in this project:
userFront-end Developer
Contributions:28 commits, 1 PR, 16 comments in 6 months
Contributions summary:Stjepan primarily contributed to the front-end development of the react-big-calendar component. Their work involved enhancing the component's functionality through the addition of drag-and-drop features and styling improvements. They refactored event rendering by integrating `EventWrapper` and `BackgroundWrapper` components. Additionally, the user addressed styling issues and refined the user interface for a better user experience.
calendar-componentcalendaroutlookcalendar-widgetgcal
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
Stjepan Rajko - SVP, Technology at Offerpad