Ivan Kusalic

Chief Technology And Product Officer at Enpal

Berlin, Germany
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

👤
Senior
🎓
Top School
Ivan Kusalic is a seasoned technology leader and CTO based in Berlin with over 12 years of experience building and scaling engineering organizations. He currently serves as Chief Technology Officer and Chief Technology and Product Officer at Enpal, guiding a 250-person tech team and driving growth through innovative energy platforms like the Virtual Power Plant and intraday trading. His leadership pedigree includes Global VP Engineering at HelloFresh and CTO/Managing Director roles at Amadeus Travel Audience, with prior senior positions at Omio and software architecture work at HERE Technologies. He blends strategic governance with hands-on delivery, establishing engineering career frameworks, ADRs, RFCs, architecture governance, and robust incident management to raise organizational maturity. In open source and tooling, he has contributed to Apache Libcloud by expanding OpenStack support and floating IP management, and has led cross-language test infrastructure as seen in his multi-language kata bootstraps projects. He holds a Master of Science and a Bachelor of Science in Computing from the University of Zagreb, Croatia, reflecting a solid academic foundation paired with pragmatic, production-focused leadership.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science in Computing Computer Science, Master of Science in Computing Computer Science at Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia
languagesEnglish, German, Croatian
github-logo-circle

Github Skills (37)

unittesting10
cloud-computing10
python10
testing10
test-framework10
openstack10
libcloud10
unittest10
unittests10
api-doc9
unit-testing9
rspec9
api9
unit-test9
unit-tests9

Programming languages (5)

C++JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
swkBerlin/kata-bootstraps

Apr 2015 - Oct 2016

Empty projects for different languages with a failing test
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 3 PRs, 11 pushes in 1 year 6 months
Contributions summary:Ivan primarily focused on setting up and maintaining testing frameworks across multiple programming languages. They implemented initial test setups using ScalaTest, RSpec (Ruby), and unittest (Python), demonstrating proficiency in these frameworks. The user then updated the Scala setup by upgrading Scala and scalatest and later refactored the Scala tests using a different test style and updating dependencies. They also introduced a failing test in C++, indicating a focus on test coverage.
emptycpppythonrusthaskell
apache/libcloud

Aug 2013 - Nov 2013

Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
Role in this project:
userBackend Developer
Contributions:7 commits in 2 months
Contributions summary:Ivan contributed to the Apache Libcloud library by adding and enhancing support for OpenStack, specifically for floating IPs. They implemented functionalities like listing, attaching, detaching, and deleting floating IPs within the OpenStack environment. Additionally, the user added example code and documentation to illustrate the use of floating IPs. Furthermore, they addressed an issue related to Content-Length headers in raw requests, improving the library's handling of HTTP requests.
python-libraryapilibcloudpythonhides
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
Ivan Kusalic - Chief Technology And Product Officer at Enpal