Hrvoje Spajic
I am a Principal Software Engineer based in Zagreb, Croatia, with extensive experience leading and scaling IoT systems, as well as developing embedded and cloud software solutions.
About
I am a Principal Software Engineer based in Zagreb, Croatia, with extensive experience leading and scaling IoT systems, as well as developing embedded and cloud software solutions. I thrive on solving critical system issues, improving security, and mentoring junior developers.
My expertise includes Java and JVM technologies, reverse engineering, AWS cloud setups, Docker optimization, and software migration. I am passionate about technology direction, system observability, and continuous improvement across multinational teams.
- 7 years' experience
- Joined August 2025
Industry experience
- Software & Internet
- Telecommunications
- Professional Services
Work experience· 6 roles
Led the design and development of a Video Management System to replace proprietary third-party solutions deployed on thousands of devices, involving reverse engineering. Developed and optimized software for embedded devices and cloud servers using Java on custom Linux and Android systems and Spring/Spring Boot frameworks. Led migration of cloud software to new Java and Spring Boot versions. Mentored junior developers.
Led upscaling, maintenance, and improvement of core system servers with more than 700,000 connected IoT gateways serving millions of devices. Defined Java/JVM development guidelines for multinational teams and contributed to technological direction. Detected and resolved critical system issues through metrics and memory analysis. Mitigated malware infections on company servers, preventing potential breaches, and revisited security audits to identify vulnerabilities and ensure best practice adherence.
Implemented new features and architectural optimizations. Improved service stability significantly by reducing failures. Addressed security vulnerabilities to enhance system safety.
Education
Hire Hrvoje Spajic today
Post a job and invite Hrvoje, or contact them directly. No hidden commission.




