Master of Information Technology and Systems
University of Tasmania
Completed 2024
Postgraduate study in information technology and systems, including software development, infrastructure, and applied technology projects.
I'm a software developer based in Tasmania. I enjoy taking a rough idea and working with people to turn it into software that makes their day a little easier.

A Python web app for network inventory and monitoring that gives the telecommunications team a clearer view of device availability.
An internal platform for preparing customer communications and keeping the workflow clear and consistent.
TasNetworks - Hobart, TAS
July 2026 - Present
I work in a development team where my time is split between software development and DevOps. My focus is dependable delivery and steady improvement.
TasNetworks - Hobart, TAS
November 2024 - July 2026
I developed internal tools and automation for the telecommunications team. I also worked with infrastructure and security teams to test, document, and hand solutions over for production use.
1300Geeks - Hobart, TAS
October 2023 - November 2024
I installed, configured, and maintained systems for SMB clients; resolved complex desktop, DNS, DHCP, IP, and connectivity issues; performed OS deployments; and supported VMware and Windows Server environments.
OceanaBNB - Hobart, TAS
November 2023 - May 2024
I maintained IT infrastructure, centralised server, Exchange, application, firewall, and network logs for anomaly detection, improved update and backup systems, and supported SEV1 and SEV2 incidents.
University of Tasmania
Completed 2024
Postgraduate study in information technology and systems, including software development, infrastructure, and applied technology projects.
Cisco
Professional certification
Training and practical experience in routing, switching, IP networking, OSPF, BGP, and network troubleshooting.
Maharaja Agrasen Institute of Management Studies
Completed 2020
Undergraduate study in business administration, complementing technical delivery with an understanding of business processes and organisational needs.