Summary
Libor Kramoliš is a seasoned software architect and developer with over two decades of Java experience and 14 years in professional roles spanning enterprise architecture, technical leadership, and hands-on Scala/Kotlin development. He blends deep API and backend expertise—from J2EE/JavaEE and SOAP/REST services to modern Scala and Go—while often operating as the developer-facing engineer who designs frameworks, mentors teams, and troubleshoots complex systems. A longstanding hobbyist tinkerer, Libor experiments with languages and platforms like Scala, Groovy, Android and HTML5, which keeps his production work informed by practical exploration. Based near Prague, he has held senior roles at Oracle, AppDynamics and banks, and now consults and develops at Carpentum and as a freelancer, bringing a pragmatic architect’s eye to deliverable code. Unusually for an architect, he prefers to stay close to the editor—coding in Kotlin since 2018—so his designs remain implementable and testable.
14 years of coding experience
22 years of employment as a software developer
Mgr., Mathematical Informatics, Mgr., Mathematical Informatics at Palacký University in Olomouc