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.
15 years of coding experience
20 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Arizona State University
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.
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.
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.