Selected Work.
Websites, platforms, and campaigns — built from scratch and running in production.
MusicPlayground
Booking and rehearsal platform for Malta's music scene

End-to-end delivery for MusicPlayground, Malta's music ecosystem — a bespoke public website, a companion mobile app, and an internal ops portal that runs the venue: rehearsal-room and booking scheduling, member management, event coordination and a media archive, all from one console. Plus ongoing photography, videography and social media marketing.
Scope
Built with
Gallery
Storex
Malta's all-in-one business management platform

Full-scope digital delivery for Storex — the customer-facing website plus a custom CRM/operations platform that actually runs the business. The CRM tracks storage clients, unit volumes, rates and terms; generates and tracks invoices (currently wired into their existing Wix store over API as a temporary bridge — full migration to an independent system is underway); records payments; manages a built-in Gmail inbox with automated client emails; schedules through Google Calendar; and ships a self-service quote calculator — all on a dual SQLite/PostgreSQL data layer, with ongoing social media management on top.
Scope
Built with
Gallery
MCMA
Digital ecosystem for the Malta Contemporary Music Academy

A full custom platform for the Malta Contemporary Music Academy and its Summer Academy — a public marketing site, an admin CRM (applications pipeline, ensembles, scheduling, payments, announcements), and dedicated student and tutor portals. Built on Next.js with Supabase auth, Stripe checkout, Resend transactional email, and Google Calendar/Drive integrations.
Scope
Built with
Gallery
Imagic.ink
AI-powered creative image platform

Full end-to-end delivery for Imagic.ink — an AI image generation and editing platform. Built the marketing website, the actual desktop application (a Python/PyQt6 photo-pipeline orchestrator that ingests RAW libraries into a managed SQLite catalogue, AI auto-culls with quality scoring and perceptual-hash de-dup, and batch-processes exports via darktable/rawtherapee CLI), plus ongoing social media marketing: brand reels produced through VidMachine and on-brand Instagram carousels auto-generated with the Carousel Engine.
Scope
Built with
Gallery
Qabbad
Malta's marketplace for local service providers

A Malta-first marketplace to find, quote and book local service providers — one Supabase backend powering both a production Next.js website and a native iOS/Android app built with Expo. Covers service discovery, structured job briefs, matching, quotes, in-app messaging, bookings, calendar hand-off, push notifications, verified reviews and moderation.
Scope
Built with
Aedis
Premium rental & asset management system

A custom rental and asset-management platform for premium inventory — client and asset records, availability tracking, and polished branded proposals generated and shared straight with clients. Built with React 19 and Supabase, it runs in both a local and a cloud-backed mode and is deployed at aedis.rent.
Scope
Built with
III Intel Globe
Real-time global intelligence monitoring platform

A full-stack 3D intelligence globe built with CesiumJS and Next.js. Live earthquake feeds, ADS-B aircraft tracking, AIS maritime data, conflict zones, nuclear facilities, webcam networks, and SIGINT news — all rendered on an interactive globe with a military-grade HUD.
Scope
Built with
Gallery
Toolmasta
Free online tools that just work
Designed and built Toolmasta — a free browser-based utility suite covering text tools, dev tools, calculators, image & media tools, PDF tools, and converters. No signup, no limits, no data stored. Everything runs 100% client-side for speed and privacy.
Scope
Built with
ChefWorks
Vibe-coded Shopify storefront experiment

An experiment in fully vibe-coded e-commerce: the entire storefront for ChefWorks Malta — premium chef apparel and kitchen equipment — was designed and built through AI-assisted development, then deployed on Shopify. Proves that a polished, conversion-optimised Shopify theme can be shipped without writing a single line manually.
Scope
Built with
Gallery
ilmaaPure
WordPress-integrated vibe-coded website

A custom-built, vibe-coded frontend layered on top of ilmaaPure's existing WordPress backend — clean product presentation focused on hydration and wellness, with ongoing social media marketing. Demonstrates the approach of building a polished custom experience while keeping the client's familiar CMS intact.
Scope
Built with
Gallery
Balfen Group
Malta's concreting specialists — Australian standards, Maltese ground

Brand and landing site for Balfen Group, a Maltese concreting contractor. A fast, dependency-free single-page site hand-built in HTML, CSS and JavaScript — no frameworks, no bloat — showcasing their pours, standards and services with a bold, no-nonsense aesthetic.
Scope
Built with
Gallery
VidMachine
A multi-agent video production studio

My agentic video-production system — a LangGraph multi-agent pipeline where a Director agent orchestrates specialised Ingest, Sourcing, Assembly, Export and QA agents to turn raw footage and a brief into finished, brand-styled videos. It stabilises drone/FPV clips with Gyroflow, maps beats with Librosa and cuts to them, transcribes with Whisper, auto-reframes to vertical with YOLOv8 subject tracking, pulls stock and generates voiceover (ElevenLabs) and music (MusicGen), then assembles with MoviePy/FFmpeg. Per-brand pipelines render on-identity edits in countless variations and can export straight to editable CapCut/Jianying drafts via my own cutcli engine — all driven from a live Streamlit studio with human-in-the-loop review.
Scope
Built with
Gallery
Carousel Engine
Brand-aware social carousels, auto-generated

A personal agentic system that turns a brand's identity into ready-to-post Instagram and Facebook carousels — 3–12 on-brand slides per set, each with its own headline, layout and styling, generated from brand guidelines and exported as production-ready images and captions. Built as a reusable engine and embedded as an admin module across multiple client projects: MCMA Academy, MusicPlayground, Qabbad and Imagic.ink all run it internally for their social content.
Scope
Built with
Gallery
















































