Michał Koszałka
Michał Koszałka

Michał

Senior Backend Developer

Software Developer with strong backend and Java roots. Experienced with AWS platform and distributed systems. Huge fun of JVM and cloud computing, who loves to share his knowledge with others. Privately he loves crossfit, mountain hiking and spending time with his family.

Speaker at various Java, Kotlin, and DDD-GDA meetups.

Join Michał! Check our career opportunities.

blog posts by Michał

Agile does not mean chaos!
Agile does not mean chaos!
Domain-Driven Design Explained by a Senior Backend Developer
Domain-Driven Design Explained by a Senior Backend Developer
Domain Driven Design in Kotlin - Entities lifecycle management
Domain Driven Design in Kotlin - Entities lifecycle management
Always Looking Beyond the Code. Meet Michał – Senior Backend Developer
Always Looking Beyond the Code. Meet Michał – Senior Backend Developer
Understanding Covariants, Contravariants, and Invariants on JVM Generics Example. Part 1 - Java
Understanding Covariants, Contravariants, and Invariants on JVM Generics Example. Part 1 - Java