Full-Stack Developer, based in Australia
A few years ago, I made the decision to pursue IT seriously and finish my studies. Since then, I’ve had the chance to work with amazing colleagues, mentors, and clients, and every project has been an opportunity to grow both technically and personally.
Today, I focus on backend engineering and cloud-native solutions, with a strong DevOps mindset. Most of my work revolves around building reliable, scalable APIs and systems on AWS — but I also enjoy picking up new technologies and applying them where they make sense.
While my passion is backend and infrastructure, I’m not limited to it. This very site was built with Gatsby, GraphQL, and styled-components — because I like having an eye on the full picture.
What motivates me most is solving complex problems and improving existing systems so that teams can move faster and businesses can deliver better experiences to their users. I thrive in collaborative environments where people iterate, share knowledge, and push each other to do better.
My path up to date.
Validated expertise in designing and deploying scalable, highly available, and fault-tolerant systems on AWS.
Specialised as a Cloud Developer using AWS to design and deploy applications with microservices, Kubernetes clusters, and serverless technologies.
Developed web and mobile applications for real-world clients, consistently delivering high-quality solutions that exceeded expectations.
Led backend development for the Gold Coast City Council mobile app, transforming a fragile legacy system into a reliable, scalable platform. Refactored Python services to cut response times from ~90s to under 10s, optimized databases handling millions of records, and introduced zero-downtime deployment practices. Also standardized developer environments with Nix, accelerating onboarding and reducing friction across the team.
Built a retailer–supplier communication platform with NestJS, PostgreSQL, Redis, and Okta, deployed via Terraform for easy multi-environment rollout. Also developed high-performance Golang services that processed large data sets and improved query response times by ~30%.
Contributed to a 6-person team in migrating core functionality from a monolith to microservices, designing and implementing a new service using the TSOA framework to improve maintainability and scalability.
Delivered multiple backend systems and modernized core legacy code into microservices. Highlights include: building a decentralized authentication system for internal products (Node.js, TypeScript, RabbitMQ, Redis, Docker, Kubernetes); creating a custom chat service replacing Twilio (Node.js, Socket.IO, DynamoDB, AWS); and deploying an AWS Lambda system for smart glasses updates. Modernization efforts replaced ~90% of the central legacy system, improving resilience and maintainability.
Co-developed multiple APIs in Node.js and a Progressive Web App in AngularJS. Founded WISP (Working-holiday & International Student Internship Platform) from scratch — a web and mobile platform that helped visa holders connect with Australian companies for internships and career opportunities.
Strengthened API reliability by developing and hardening Go-based services. Created an automated testing tool that reduced manual QA time significantly, enabling faster release cycles and higher product quality.
Here's more projects.
Feel Free To Contact Me Any Time.