INDEPENDENT SOFTWARE PRACTICE — ADELAIDE, SOUTH AUSTRALIA
Bespoke software, built to be kept.
A senior full-stack engineer building internal tools and public products in Vue, Nuxt, React, Next and .NET — and modernising the legacy systems businesses run on.
Available for new clients
THE PRACTICE
Software that fits the business, not the other way around.
I’m a senior full-stack engineer specialising in Vue, Nuxt, React, Next and .NET, with a focus on bespoke web apps and custom tools that off-the-shelf platforms can’t deliver. I build internal tools that connect seamlessly with existing business processes, and public-facing applications that deliver smooth, reliable user experiences.
I care about software that’s practical, maintainable, and a pleasure to use. By combining modern frameworks with clean architecture, I help businesses move past generic, cookie-cutter templates and into systems that genuinely support operations.
Much of that work is modernisation — taking a legacy system that has earned its keep and rebuilding it on a modern stack: keeping what works, retiring what doesn’t.
- Oct 2025
Atavis Development
The independent practice opens.
- Nov 2025 – present
Lane Communications (contract)
Contracting as a senior software engineer — working directly with executive management to modernise their complete digital ecosystem.
- Dec 2023 – Oct 2025
Lane Communications
Junior to mid-level software engineer — shipped two full-stack web applications in the first year.
- Sep 2023
Bachelor of Software Development
Graduated in the top 5% of computer science students, with merit awards for every year of study.
CAPABILITIES
Modern Frameworks
Fast, reliable frameworks for scalable applications.
Frontend UI/UX
Tools for polished, user-focused interfaces.
Backend Infrastructure
Robust backends to power long-term growth.
SERVICES
BUILD Development
- Turn your idea into a working web or mobile app.
- Modernise legacy systems onto current frameworks — without losing what works.
- Modern frameworks fuelling lightning-fast user experiences.
- Ongoing updates and long-term support when you need it.
ADVISE Consulting
- Find the right technologies to achieve your goals.
- Build a clear project scope to guide the work.
- Advice and guidance to maximise success.
REINFORCE Short-term Contracting
- Extra hands on deck when your team is overloaded.
- Immediate value without long onboarding.
- Expertise across a wide range of technologies.
ENGAGEMENT
QUESTIONS