My Work
Projects

WHOISleuth
Domain, IP and ASN lookup tool using the IANA RDAP bootstrap and live WHOIS, with bulk CSV scanning, typosquat detection and Certificate Transparency search. Built with Node.js and Express.

Forty Life
Touch-friendly life counter for Magic: The Gathering with a seating-aware rotating layout, live commander art via Scryfall, and full Commander-pod tracking for poison, commander damage, monarch and initiative. Built with Svelte and Tailwind CSS.

WearIt React
Clothing store website featuring a contact form and newsletter signup via Mailchimp. Built with React.

WearIt EJS
Clothing store website featuring a dark mode toggle with the ability to submit testimonials. Built with EJS and Express.

ReVue MongoDB
Website that allows authenticated users to submit, edit or remove reviews. Built with Vue, Express and MongoDB.

Portfolio
Personal portfolio website that allows me to showcase my web projects. Built with Astro and Tailwind CSS.
Who I Am
About Me
I am a project manager and web developer based in Melbourne, Australia.
Tools I work with:
HTML
CSS
JavaScript
TypeScript
Sass
Tailwind CSS
Node.js
Express
React
Svelte
Vue
Astro
Next.js
MongoDB
MySQL
Firebase
Git
Docker
Magento 2
WordPress