I'm a developer with a solid experience in building scalable, distributed, multi-cloud enterprise applications in the JVM ecosystem. Currently, I'm striving to take my own company 7RTC off the ground.
With almost two decades of experience in software development, I've contributed to several exciting projects. For instance, I was part of the original team that built the payment infrastructure (FPS, BACHS, etc.) for Chase UK. If you're using Chase to pay your bills, you can partially thank me and my expertise in Java, Spring, Kafka, Cockroach DB, Kubernetes, and AWS. You're welcome! Additionally, I worked at Ericsson, where I led a team that developed a new-generation Network Manager used by ISPs to run 5G Networks, using cutting-edge technology of its time, such as Java EE 7, JBoss EAP 7, Apache Camel, and OpenStack. My most recent project was a multi-cloud blockchain-enabled open account automation system written in Kotlin.
Apart from building applications, I'm passionate about sharing knowledge with others. You may often find me giving or organizing talks, mentoring new developers, and promoting the benefits of Extreme Programming, TDD, Hexagonal Architecture, and Event-driven architecture. I also frequently write about Agile, Developer Experience, the tech job market, my experience as an immigrant, as well as other random musings on social media.
Finally, I'm an unwaveringly nerdy student with outstanding grades and a research grant since my undergraduate days. I've never stopped attending lectures and conferences, and I occasionally lecture myself.