I'm a developer with a solid experience in building scalable / distributed / cloud-native / enterprise applications in the JVM ecosystem. Currently, I'm working to take my own company 7RTC off the ground.
With nearly two decades in software development, I've worked on several exciting projects:
On the open source front, I'm currently excited to be a contributor to HAVEN, a Nostr personal relay and Blossom media server designed to help users take back control with decentralised social media.
Professionally, I recently built a promotion engine for a remittance company, featuring campaign management, customer segmentation, transaction rules evaluation, and coupon management.
Not that long ago I was building a multi-cloud blockchain-enabled open account automation system written in Kotlin. Rewind a few years and you would find me helping Chase build their Payment Infrastructure (BACHS, FPS, etc.) here in the UK.
Go back a decade or so and you would find me working at Ericsson, where I led a team that developed a new-generation Network Manager used by ISPs to run 3G, 4G and 5G Networks using "cutting-edge" technology of its time (2015/2016), such as Java EE 7, JBoss EAP 7, Apache Camel, and OpenStack. If this is not old enough for you, two lifetimes ago I was a "Sun Certified Java Programmer" building enterprise solutions with BEA products such as WebLogic Portal & WebLogic Integration.
Apart from building things, you may often find me giving or organising talks, mentoring new developers, and promoting the benefits of Extreme Programming, TDD, Hexagonal Architecture, and Event-driven architecture. I also frequently write about 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.
openpgp4fpr:1bbdc23d1853255d6415d2ec814edf851aab370e