Senior Software Engineer & Technical Lead
I architect and ship distributed systems at scale — 8+ years building production software with .NET, AWS, and cloud-native architecture.
I started building software in 2014 — long before university. What began as client websites and hackathon projects turned into a career building distributed systems, leading engineering teams, and shipping products end-to-end.
I graduated with a First Class degree in Software Engineering from the University of Westminster, then spent six years at 99x as an engineer and Technical Lead — designing microservice platforms for Norwegian clients and owning complex AWS infrastructure at production scale.
Since 2025, I've been at Corzent Edge as Technical Lead, managing a team of 8–12 engineers delivering the Simpology loan platform in Australia. Alongside my day job, I've co-founded four ventures — an eCommerce platform, an SMS gateway, a food ordering system, and a web agency.
I've also contributed to open source via Google Summer of Code, published research at IEEE and ICIIT, and spoken at FOSS Asia.
Deep backend and cloud expertise with working knowledge across the full stack.
From early internships to leading cross-functional teams — a timeline of increasing scope and ownership.
Four ventures — from architecture to launch. Technical lead, co-founder, and builder across all of them.
Selected open-source contributions and research-backed builds.
A local Azure emulation engine built from scratch — contributed 6 services. My Google Summer of Code project across two consecutive years (2017–2018), developed under the ScoRe Lab open source organisation.
Contributed to the official Serverless DynamoDB Local plugin — wrote the full unit test suite and delivered project uplifts improving reliability and test coverage for the Node.js-based AWS toolchain.
A university ontology chatbot using semantic NLP for controlled, low-cost text generation. API-based, adaptable to any chatbot framework. Published at IEEE NITC 2019 and well received by domain and industry experts.
Read paperSelected articles from Medium — covering AWS architecture, .NET performance, and distributed systems.
A deep dive into why multi-region SaaS architecture matters and how to design active-active systems that survive regional failures without downtime.
Read on MediumIf you've containerized a .NET app and deployed to ECS, you've hit this: images too large, too slow to pull, and too expensive to run. Here's how to fix that.
Read on MediumAn approachable entry point to cloud fundamentals — covering the core concepts, terminology, and mental models you need before going deeper into AWS or Azure.
Read on MediumA summary of my Google Summer of Code 2019 experience — what I built, what I learned, and how open-source contribution shaped my approach to engineering.
Read on MediumOpen source contributions, mentorship, and international speaking.
I'm currently exploring Senior Software Engineer and Technical Lead roles. If you're building something meaningful and think I'd be a good fit — let's talk.