Over 20 years building software — from Atlassian and Yandex to startups. I modernize legacy systems, build new products from scratch, and solve real engineering problems — with AI where it helps.
Whether you need a consultant for a specific project or a tech lead for your team — let's figure out the best way to work together.
Schedule a conversationTwo decades of building and improving software systems — from game backends and fintech integrations to cloud migration platforms for enterprise customers.
Incremental migration strategies that keep the business running while replacing the engine. Monolith decomposition, strangler fig patterns, and pragmatic rewrites — not ivory-tower architecture.
I've built on both homegrown on-premise clusters and major cloud platforms. At Atlassian, I built backend systems that migrated enterprise customers like Mercedes-Benz and Bosch from on-prem to cloud — so I understand how both worlds operate.
AI is changing how software gets built — I use it pragmatically, not as hype. From rapid prototyping and automating routine work to exploring multiple solutions in parallel — integrated into real workflows where it actually speeds things up and improves quality.
Need a senior engineer part-time? I can plug into your team — help with architecture decisions, code reviews, unblock complex technical problems, and raise the engineering bar across the team.
Whether it's a decade-old codebase or an AI-generated project that shipped fast but now can't be maintained — both are solvable. Let's figure out the right approach for yours.
Get in touchOver two decades I've built systems across the full spectrum — from C++ at Parallels to K8s migrations at JetBrains, from search infrastructure at Yandex to the cloud migration platform at Atlassian.
My current focus is the intersection of legacy modernization and AI-assisted engineering — using AI tooling pragmatically to accelerate real development work, not as a replacement for experienced judgment.
I'm based in Sydney, Australia and work both on-site and remotely.