About Me
I’m a Melbourne-based software developer studying a Master of Information Technology at RMIT. My background in digital media and design shapes how I build software: clear interfaces, accessible experiences and readable code.
My work spans client websites, hosting and DNS, web security remediation and independent software projects. I’m developing my skills in cybersecurity and networking through coursework, practical labs and Blue Jay, my Python security tooling project.
Featured Project
Blue Jay
A local-first security assistant built with Python. Blue Jay brings together controlled Nmap scans, DNS and web checks, SQLite-backed findings, baseline comparisons and Markdown reports. It uses Ollama for local analysis and target allowlisting to keep checks within authorised scope.
Client Experience
Website Systems Administrator | Lalalas
to present
- Maintain website hosting and support domain migration and DNS changes.
- Restored contact form email delivery using Resend and DNS authentication, then tested delivery on the live site.
- Explain technical changes and completed work to the client.
Freelance Web Developer | Globe Lane and Solace
to
- Globe Lane: helped fix cross-site scripting (XSS) issues, set up hosting and connect the domain.
- Solace: created the booking system and contact form.
- Made accessibility and SEO updates to both websites, including adding image alt text.
Education
- Master of Information Technology - RMIT University, 2025 to present, expected July 2027
- Bachelor of Design (Digital Media) - RMIT University, 2021 to 2024. Electives in cybersecurity and computer architecture.
- Diploma of Sound Production - SAE Institute, 2016
- Deloitte Cyber Job Simulation - Forage, completed
Skills
Core
- Programming: Python, C#, TypeScript/JavaScript, Java, SQL, React, HTML and CSS
- System Design & Architecture: modular application structure, API integration, authentication flows, state management, debugging, performance awareness
- Security & Networking: Nmap, dig, Wireshark, DNS, HTTP/HTTPS and TCP/IP basics. Basic familiarity with Burp Suite.
- Web & Infrastructure: WordPress maintenance, hosting, domain configuration, deployment workflows and contact form email delivery
- Systems & Tools: Linux CLI, Git/GitHub, Docker, SQLite, REST APIs and Ollama
- Design Engineering: UX/UI systems thinking, accessibility, interaction design, translating design concepts into working software
How I Work
- Investigate issues, test changes and document the results.
- Communicate technical work clearly with clients.
- Connect design and accessibility decisions with working software.
Interests
- Data Visualisation: interactive visual storytelling, dashboard thinking, and communication-focused chart design
- Machine Learning: practical model development and real-world ML use cases
- Cybersecurity: web application security, network investigation and local security tooling
- Hardware: Raspberry Pi, Arduino prototyping, Modular Synths
- Audio: Ableton Live, Reaper, sound design.