Igor Spasić is a pragmatic software engineer and consultant with over 17 years of hands-on experience building resilient backend systems and leading engineering teams across startups and enterprises. He specializes in Java and Kotlin (Spring Boot, Quarkus) and is fluent in multiple paradigms and languages—Scala, Haskell, TypeScript, Python and more—allowing him to tackle both legacy modernization and greenfield architecture. As founder of Heapspace and contributor to notable open-source projects like the lightweight Jodd Java framework and Liferay plugins, he blends community leadership with deep technical craftsmanship. He has driven platform-level work from Airflow migrations at Foursquare to risk-management backends and distributed job systems, often translating complex requirements into pragmatic, maintainable solutions. Based in Belgrade, Igor also runs workshops on Clean Code, TDD and legacy code practices, and brings an entrepreneurial curiosity to every engagement.
Jodd! Lightweight. Java. Zero dependencies. Use what you like.
Role in this project:
Backend Developer
Contributions:37 releases, 1 review, 4959 commits in 13 years 1 month
Contributions summary:Igor contributed to the Jodd framework by fixing bugs, refactoring code, and adding new features to support backend functionality. They addressed issues with stream closing, implemented changes to improve code structure, added new features like the inclusion of session-based and thread-local caching, and improved the overall architecture by using more recent APIs. Their work primarily revolved around improving the core functionalities and functionalities of the framework.
Contributions summary:Igor primarily contributed to the `liferay-plugins` repository by fixing bugs and implementing enhancements in the `web-form-portlet`, `mail-portlet`, and `wsrp-portlet` modules. The contributions involve changes in Java code, JSP files, and adjustments to configuration settings. They demonstrate expertise in areas like email handling, portlet functionality, and integrating with Liferay's platform-specific features.
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.