Łukasz Pięta

I help engineering teams ship the right software, faster

Through architecture consulting and Event Storming workshops, I help stakeholders and engineering teams untangle complexity and modernize JVM (Kotlin/Java) systems—aligning technology with business outcomes

About Me

I'm a senior software engineer and consultant who believes that great software starts with understanding the problem—not jumping to solutions.

My approach combines domain exploration techniques (Event Storming, Domain-Driven Design) with pragmatic, value-driven engineering. I specialize in the JVM ecosystem (Kotlin/Java, Spring Boot), but the principles I apply—clean architecture, incremental delivery, business alignment—transcend any single technology.

I thrive in complex environments, especially legacy systems. These systems often power core business value, so I treat modernization as a careful, incremental process rather than a risky big-bang rewrite.

  • Senior Software Engineer · JVM (Kotlin/Java) Expert
  • Conference Speaker · JDD, 4Developers, TEDxPUT
  • Published Author · Kotlin Academy, Medium
  • Legacy Modernization Specialist