Stjepan Hadjić is a backend developer with 13 years of experience building across CPU, GPU and web platforms, currently focused on backend work at Productive. He brings deep familiarity with Java, C/C++, Python, JavaScript and Ruby on Rails, and has led teams as Backend Team Lead at Infinum and as CEO of a software company. Stjepan combines hands-on systems and deployment expertise—demonstrated by his contributions to the mina deployer (ssh_deploy, rollback, npm integration and SSH tooling)—with a proven ability to design curriculum and mentor engineers. Based in Croatia with a master's in Computer Science, he favors pragmatic, cross-stack solutions and actively adopts new technologies to improve software delivery.
12 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Fakultet Elektortehnike i Racunarstva
Contributions:24 reviews, 222 commits, 106 PRs in 4 years 8 months
Contributions summary:Stjepan primarily contributed to the deployment and automation aspects of the "mina" deployer tool. Their work included implementing an `ssh_deploy` command for SSH-based deployments, integrating npm and other build tools support, and refining deployment scripts. They also added functionalities such as a rollback feature, SSH key scanning, and various task hooks, improving the tool's utility in automated server management.
Contributions:22 commits, 3 PRs, 8 pushes in 3 years 4 months
jobdelayed-jobdelayed
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.