Summary
Backend and Full Stack Software Engineer with 5+ years of experience building production
applications, APIs, integrations, and scalable systems across product-focused engineering
environments. Experienced across backend development, authentication workflows, database
design, operational support, developer tooling, and both modern and legacy systems.
Strong track record collaborating with engineering and product teams to ship features end
to end, debug production systems, improve development workflows, and deliver maintainable
technical solutions in fast-moving environments. Actively use AI-assisted engineering
workflows to accelerate implementation, improve system understanding, support debugging,
and improve documentation while maintaining strong technical judgment and code quality.
Experience
Melbourne, Australia
- Contributed to full stack engineering initiatives across backend, frontend, and distributed systems environments.
- Worked across APIs, authentication systems, infrastructure tooling, deployment workflows, and distributed systems concepts.
- Collaborated with engineering teams to improve reliability, scalability, and developer workflows.
- Supported debugging, operational support, and continuous improvement initiatives across production systems.
- Worked with modern engineering practices involving CI/CD, containers, cloud tooling, and platform technologies.
- Used AI-assisted workflows to accelerate implementation, improve documentation, support debugging, and enhance engineering productivity.
Melbourne, Australia
- Developed and maintained production systems across backend and full stack environments for a large-scale global e-commerce platform.
- Built and supported APIs, integrations, and application features using Go, Node.js, React, and Ruby on Rails.
- Contributed to an internal Product Creator platform with a Go backend API and React frontend architecture.
- Worked on initiatives to reduce malicious bot activity and improve onboarding security and verification workflows.
- Collaborated closely with engineering, product, and platform teams to deliver scalable, maintainable production solutions.
- Operated across both modern and legacy systems, balancing feature delivery, debugging, maintainability, and operational support.
- Contributed across the full delivery lifecycle, including development, testing, deployment, monitoring, and production issue resolution.
Melbourne, Australia
- Developed and maintained custom web applications and client solutions across frontend and backend systems.
- Built production-ready features and integrations using JavaScript, PHP, CSS, and jQuery within a custom WordPress stack.
- Collaborated directly with stakeholders to deliver practical technical solutions under fast-paced agency timelines.
- Balanced feature delivery, debugging, maintenance, and client support across multiple concurrent projects.
Volunteer
Melbourne, Australia
- Mentored aspiring developers in software engineering fundamentals, debugging practices, frontend/backend development, and problem-solving approaches.
- Assisted learners with technical communication, project structure, and career guidance.
Skills
Languages & Frameworks
Node.js, Go, TypeScript, JavaScript, React, Express
Backend & Databases
REST APIs, Authentication & Authorisation, PostgreSQL, SQL, MongoDB, Database Design & Normalisation, Integration Workflows
Development Practices
Git Workflows, Agile Development, Debugging & Monitoring, Production Support, System Design, CI/CD, Containers