Full Stack Developer based in Melbourne, Australia
I'm Dominic Black, a full stack developer with 8+ years of experience shipping web platforms and native mobile apps. I turn complex ideas into elegant, scalable products — end-to-end.
All Projects
Browse through my complete portfolio of work across different technologies and domains.
Asteroid Tracker
Real-time 3D mission-control HUD for visualising near-Earth asteroids. Built with Three.js, physically-lit Earth, custom shaders, and a production-grade telemetry UI.


Inked Up
AI-powered tattoo try-on app that lets you visualize any tattoo design on your body before committing. Upload a photo, pick a design, and preview in seconds.


FrameMorph
AI age progression video app that transforms your photos into stunning timelapse videos showing how your face changes over the years.


CS Master
Daily developer training app for sharpening core computer science fundamentals through short, focused practice sessions.

Space Cowboy
A relentless space shooter where every gunshot is your only means of movement. Survive wave after wave of alien horrors across the cosmos.

Hanzi Hatch
Learn Chinese characters with an adorable virtual pet. Gamified Hanzi & Pinyin practice that makes studying Chinese interactive and fun.

Good Shot
AI-powered golf swing analyzer that provides tour-quality breakdowns and personalized coaching tips to improve your game.

Daily Trivia Trainer
Mobile app for daily brain training through curated trivia challenges. Features spaced repetition, leaderboards, and social competitions.


AdaptMuse
AI-powered content generation platform that transforms ideas into polished, platform-optimized content. Features multi-format export and real-time collaboration.

AlphaGist
High-fidelity data dashboards delivering real-time market insights with beautiful visualizations and motion design. Built for traders and analysts.

Bill Consensus
Civic engagement platform aggregating government bills from five countries via automated web scraping, with threaded community discussions on each piece of legislation.
The Human Behind the Code
I'm Dominic Black, a full-stack software developer based in Melbourne, Australia with over 8 years of experience building production web and mobile applications.
I studied at Swinburne University of Technology and have spent my career shipping software with startups across Melbourne. Today, Dominic Black builds marketing sites, SaaS platforms, and native mobile apps for iOS and Android — usually end-to-end, from database schema to pixel-level UI.
What drives me is a genuine passion for programming and continuously learning new technologies. Whether it's exploring a new framework, diving into a different architecture pattern, or solving complex technical challenges, I'm always eager to expand my toolkit and grow.
Read the long-form story or scroll down to get in touch.
Let's Build Something Together
Have a project in mind? Dominic Black is currently available for freelance and contract work from Melbourne, Australia — whether it is a new product, a feature build, or just a chat about engineering, send a note below.
