DominicBlack.
Full Stack Developer
Full stack developer with 8+ years of experience crafting exceptional digital products. I transform complex ideas into elegant, scalable solutions.
Full Stack Developer
Full stack developer with 8+ years of experience crafting exceptional digital products. I transform complex ideas into elegant, scalable solutions.
Browse through my complete portfolio of work across different technologies and domains.

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

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

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

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

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

Democratic bill tracking platform that aggregates public opinion and provides transparent insights into legislative processes.
I'm Dominic Black, a full-stack software developer based in Melbourne with over 8 years of experience building web and mobile applications.
I studied at Swinburne University of Technology and have spent my career working with startups across Melbourne, helping bring ideas to life through code. I specialize in building websites and native mobile apps for both iOS and Android.
What drives me is a genuine passion for programming and continuously learning new technologies and stacks. 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 as a developer.
Have a project in mind? I'd love to hear about it. Whether it's a new venture, a feature build, or just a chat about tech—let's connect.