Hi, I'm Dominic

AI Developer | Tech Educator | Creator

I build AI tools, share my journey, and teach developers how to harness the power of artificial intelligence.

Explore Tutorials
Photo of Dominic

About Me

I'm an AI developer and educator with a deep foundation in mathematics — not just as a tool, but as a way of thinking that informs how I design and build intelligent systems. My journey began with a passion for problem-solving and abstract reasoning, which led me to study a broad spectrum of mathematical fields. This includes core areas essential to AI, such as linear algebra, probability theory, statistics, and optimisation, as well as foundational computer science topics like cryptography, data structures, and algorithms. I’ve also explored more theoretical branches of mathematics — including real and complex analysis, graph theory, combinatorics, number theory, and abstract algebra.

This breadth of experience gives me a distinct advantage in AI development. I don’t just apply algorithms — I understand their underlying structure, theoretical foundations, and practical limitations. Whether it’s designing neural network architectures, fine-tuning models, or developing efficient pipelines, my mathematical background shapes the way I think, build, and teach.

Today, my focus is on making AI more accessible. I create tutorials, tools, and educational resources to help developers at all levels deepen their understanding of artificial intelligence — not just how to use it, but how it works beneath the surface. Whether you're taking your first steps into AI or exploring the mathematical theory behind advanced models, my goal is to help you bridge the gap between theory and practice with clarity, precision, and confidence.

AI Development Tutorials

Getting Started with Python & AI

A beginner-friendly introduction to AI using Python. Learn the basics of the tools used in machine learning.

Read More →

Build Your First Neural Network

A hands-on guide to creating your first neural network from scratch.

Read More →

AlphaZero

Dive into the cutting-edge world of AI with this electrifying tutorial on AlphaZero, the revolutionary algorithm that conquered chess, shogi, and Go—all from scratch! In this hands-on journey, you’ll uncover the brilliant fusion of deep learning, Monte Carlo Tree Search, and reinforcement learning that powers AlphaZero’s genius. Whether you're a curious researcher or an ambitious developer, you'll not only grasp the core concepts behind self-play and value-based learning, but also build your own AlphaZero-inspired code step by step.

Read More →

Contact Me

Have a question, project idea, or want to collaborate? Let's connect!