Solace Website

Solace is a professional client build for a local Melbourne bar and nightclub.

The site was developed on Squarespace with custom HTML and CSS to deliver a tailored brand look, improved layout control, and a polished experience across desktop and mobile.

Tools Used: Squarespace, HTML, CSS

YummyTummy AI

YummyTummy AI is a full-stack web app that helps people cook with what they already have at home. Users can enter ingredients, dietary needs, and preferences, then get recipe suggestions that feel practical and personal.

I designed and built the platform end to end using Deno and TypeScript, with the GROQ API handling recipe generation and natural language prompts. I worked on both backend logic and front-end UX so the app stayed simple and easy to use.

The main challenge was making AI output feel reliable for everyday cooking while handling async data flows and serverless deployment on Deno Deploy. It is a strong example of how I blend creative ideas with modern tooling to ship something genuinely useful.

Tools Used: Deno, TypeScript, GROQ API

Mini IDE

Mini IDE is a browser-based coding workspace for building small web projects with multiple files.

It combines a file explorer and Monaco editor, live HTML/CSS/JS preview, an in-app console, and an AI chat assistant that can suggest code and inject snippets directly into your active file.

The goal is fast iteration in one screen: edit files, run preview, inspect output/errors, and ask AI for fixes.

Tools Used: React, Monaco Editor, HTML, CSS, JavaScript, Ollama, Groq API, Vite

Password Manager

Password Manager is a password manager with a curses-based terminal UI, built using only the Python standard library.

It includes master-password protection with PBKDF2-based key derivation, add/get/list/search/delete entry workflows, password generation, JSON/CSV export, and cross-platform clipboard copy support.

Tools Used: Python, curses, standard library, PBKDF2