I've been building software as a profession since 2009 - back-end servers, web front-end, mobile apps, you name it! Before 2009 was my previous IT professional life, mostly with SAP, an ERP company.
I have worked with enterprises, startups, agencies, and consultancies. I even tried launching my startup twice, both failed. But I've got good stories from those crazy startup days.
I've been living and breathing with AWS since 2019, but I have my eyes on Google Cloud too.
In terms of architecture, I've done Monolith and got burned when business growth outpaced engineering velocity. Microservices seems a no-brainer to me nowadays, but it comes at a cost too.
Serverless vs Container? I'm leaning towards the former, but the market voted the other way after Kubernetes had won the Cloud Native battle. Again, it depends on the project and team skill-sets.
Enough about boring technical monologue.
🦘 I live in Melbourne, Australia, with my wife, a 10yo son, and a 6yo daughter. We moved here from Shanghai, China beginning of 2013. Winter is long and wet here, Summer short but sweet. There is no Spring or Autumn.
🏃🏻♂️ I love running and other endurance sports. I've finished 4 marathons, 1 trail ultramarathon, 2 sprint-distance triathlons, and 2 Olympic-distance triathlons.
🎸 I picked up playing acoustic guitar in 2019 when I turned 40. My flavour is fingerstyle rather than strumming.