About Me
Hey, folks! I'm a:
- Software engineer at Canva
- Big fan of JVM
- Functional programming enthusiast
- Survivor of many debugging sessions of Java, Kotlin, Clojure, TypeScript, and even ClojureScript
- Technology internals diver
- An occasional conference speaker and a former lead of JUG.EKB
- Engineer in a love-hate relationship with the nuances of concurrency and performance.
- Powerlifting and mountain biking enthusiast
I believe that it is vital to understand the whole stack of technologies you use from top to bottom.
Here is my personal blog where I share my thoughts and experiences with different technologies.
Recent Posts
07 February 2025
The LLM Curve of Impact on Software Engineers07 January 2025
Six Sins of Platform Teams23 December 2024
ABC: Learning The Alphabet with Java Annotations02 October 2023
Hey, Computer, Make Me a Font26 April 2023
Platform Engineering in the era of LLMs21 March 2023
Write Predictable software, not Ergonomic01 February 2023
JVM Field Guide: Memory