Hello World

I am Matthew,
a software
developer based
in Melbourne

About

Self-motivated software engineer with over one year of combined internship and professional experience. Proficient in Vue.js, React.js, Node.js Laravel, HTML, CSS, JavaScript, JavaScript, C++, PHP, MySQL and PostgreSQL for relational databases. Experienced with agile development and passionate about building scalable, user-friendly applications. A dedicated team player and lifelong learner.

Download CV

Expertise

  • Frontend Development
  • Backend Development
  • Testing & Debugging
  • API integration
  • Version Control
  • Agile Development

Experience

Redtrain Networks

Fullstack Developer

Jan 2025 - current

Designed and implemented a full-stack booking and job management system using Laravel (Filament) and MySQL, featuring internal and external role-based portals for staff and field technicians, structured job workflows (appointments, job types, departments, workers), and geospatial serviceability validation using polygon-based area coverage to determine technician eligibility for job sites.

Eliminated manual Telnet-based provisioning by architecting an end-to-end broadband provisioning system using Python-based Apache Airflow DAGs, orchestrating CRM-driven order workflows over REST APIs through to OLT configuration via SNMP.

Built and maintained CI/CD pipelines with integrated monitoring solutions to automate code builds, testing and deployments, ensuring reliable delivery and real-time visibility of application updates.

Established a PABX monitoring system using Laravel (Filament), MySQL, and Chart.js, delivering real-time worker activity visualisation (DND, inbound/outbound calls, ringing states), track queue metrics (answered, dropped, waiting), and automate daily email reporting of operational statistics.

Delivered a Mailout system in Laravel (Filament), used by Network Support leadership to manage email campaigns for bulk customer communication via an admin panel, featuring templated themes, custom branding, version control, and delivery tracking across the platform.

Mentored interns and junior developers through task breakdowns, pull request reviews, and feedback sessions, helping improve code quality and delivery across projects.

Curtin University

Frontend Developer

June 2024 - Jan 2025

Developed a full-stack web application utilizing Laravel and MySQL for a scalable backend and Vue.js for a dynamic, responsive frontend. Focused on creating a seamless user experience while ensuring efficient data flow and robust API integration.

Automated the build, testing, and deployment processes using CI/CD pipelines for seamless releases to a staging server.

Implement secure API access patterns using authentication middleware in Laravel, establishing fine-grained permission controls and credential management for service to service communication.

Education

University of Melbourne

B.A. Degree in Computing and Software Systems

March 2021 - November 2024

Wam: 72.435
Programming Coursework: Design of Algorithms, Database Systems, Object Oriented Software Development, Calculus II, Linear Algebra, Foundations of Algorithms, Foundations of Computing, Elements of Data Processing, Software Modelling and Design, Graphics and Interaction, Machine Learning, Computer Systems, IT project

Penleigh and Essendon Grammar School

High school Diploma

December 2020

ATAR: 97.40

Recent Works

Here are some of my favorite projects I have done lately. Feel free to check them out.

Get In Touch

I love to hear from you. Whether you have a question or just want to chat about tech — shoot me a message.