Summary
Indrek Kaarlõp is a pragmatic software engineer from Estonia with 12 years of hands-on experience building Java-based business systems and backend platforms that handle complex domain rules. He has deep expertise in Java, SQL, REST and a mature toolset including Spring, Hibernate, Docker, and CI-friendly testing with JUnit/TestNG, along with practical experience integrating third-party APIs in both SOAP and REST styles. His background spans energy and fintech-adjacent domains—developing metering and grid-balancing platforms—and high-throughput transaction systems such as player-wallet and bonus management. Comfortable across legacy and modern stacks, he pairs backend depth with growing front-end skills in React and TypeScript and an appetite to explore newer JVM languages like Kotlin or Clojure. Notably, he moves between greenfield platform work and maintaining complex, rules-driven systems, making him effective at turning intricate business requirements into reliable, testable services.
12 years of coding experience
13 years of employment as a software developer
professional higher education, Informatics, professional higher education, Informatics at Virumaa College of Tallinn University of Technology
English, German, Estonian