Developer & Digital Creator

Crafting simulations

Creating engaging digital experiences through simulations, interactive websites, and marine applications. I combine innovative programming with creative visualization to build tools that both educate and inspire.

About Me

Portrait of Mathew Harvey

Hi, I'm Mathew Harvey

I'm a developer with a passion for creating digital experiences that combine innovative programming with creative visualization. From complex simulations of artificial life to practical marine applications, my work spans the intersection of technology and real-world utility.

With a background in both creative and technical disciplines, I've evolved my approach to embrace AI-assisted development—what Andrej Karpathy calls "vibe development"—to build faster, more efficiently, and with greater creative freedom. My projects reflect my diverse interests in simulation, marine technology, digital publishing, and interactive web experiences.

My Skills

HTML/CSS
JavaScript
React
WebGL
Canvas
Simulation
Interactive UI
Node.js
Marine Tech
AI Integration
Digital Publishing
Complex Systems
Cellular Automata
Creative Coding
Data Visualization
Rapid Prototyping

Vibe Development: Creating at the Speed of Thought

Vibe development is a new paradigm that leverages AI-assisted tools to dramatically accelerate the creation process. It's not just about coding faster—it's about unlocking new creative possibilities by removing technical barriers.

Rapid Iteration

With vibe development, I can prototype and refine ideas at unprecedented speeds. What used to take weeks now takes days or even hours, allowing me to experiment more freely and pursue creative tangents that would otherwise be too time-consuming.

Focus on Creativity

By delegating repetitive coding tasks to AI assistants, I can concentrate on the unique creative aspects of each project. This approach lets me spend more time on design, user experience, and conceptual innovation rather than wrestling with implementation details.

Broader Exploration

The efficiency of vibe development allows me to pursue a diverse range of projects that would be impractical with traditional methods. This has enabled me to create simulation tools, marine applications, digital publications, and interactive experiences all within a compressed timeframe.

Traditional Development

2-3 weeks

Average time to build a custom interactive web application with traditional coding methods.

Vibe Development

2-3 days

The same results achieved through AI-assisted development with more time for creative refinement.

Project Gallery

Explore my diverse collection of projects, created in collaboration with AI, spanning simulations, marine applications, interactive tools, and creative experiments.

Digital Life & Simulations

Exploring the fascinating world of artificial life, cellular automata, and complex systems through interactive simulations and visualizations.

Artificial Life Simulation

Artificial Life

An interactive simulation exploring emergent behaviors in particle-based artificial life systems. Watch as complex patterns emerge from simple rules.

Experience the simulation
Conway's Game of Life

Game of Life

An implementation of Conway's Game of Life, exploring cellular automata and emergent patterns from a mathematical framework.

Experience the simulation
Agentic Bubble Sort Visualization

Agentic Bubble Sort

Visualizing the bubble sort algorithm through interactive agents, bringing computational processes to life through visual representation.

Experience the simulation

Marine Applications

I develop specialized tools and applications for the marine industry, focusing on hull maintenance, efficiency, and environmental impact.

Clean My Ship Platform Interface

Clean My Ship

A comprehensive platform connecting boat owners with hull cleaning services to improve vessel efficiency and reduce environmental impact. The service reduces fuel consumption and prevents invasive species transport.

React Marine Service Platform
View Project
Fouling Cost Calculator Interface

Fouling Cost Calculator

An interactive tool that helps vessel owners calculate the financial and environmental costs of hull fouling, promoting regular maintenance and understanding the long-term benefits of clean hulls.

JavaScript Calculator Marine Efficiency
View Project
Clean Hulls Clear Waters

Clean Hulls Clear Waters

An educational platform highlighting the connection between hull maintenance and marine environmental protection, featuring interactive elements that demonstrate the impact of fouling on our oceans.

HTML/CSS Environmental Educational
View Project

Publications & Writing

Exploring complex ideas through digital publications and interactive reading experiences that blend technology with thoughtful content.

Elodie Book One
Digital Book

Elodie Book One

The first installment in a digital publishing experiment that explores narrative storytelling in an interactive web format, transforming the traditional reading experience.

Elodie Book Two
Digital Book

Elodie Book Two

Continuing the Elodie series with enhanced interactive elements and a deeper exploration of the narrative, showcasing the potential of web-based storytelling.

The Hull Truth
Technical Guide

The Hull Truth

A comprehensive guide to hull maintenance practices that combines technical expertise with practical advice for boat owners and marine professionals.

Fitness & Health Applications

Leveraging technology to create innovative fitness solutions that inspire healthier lifestyles and more effective training approaches.

The BodyweightGym Website

The BodyweightGym

A virtual fitness classroom offering guided workout sessions with minimal equipment, making fitness accessible to everyone, anywhere. Follow-along exercise videos help you stay motivated and execute proper form.

Explore Platform
AI Gym Application Interface

AI Gym

An interactive playground for experimenting with artificial intelligence in a game-like setting. Watch or train AI agents to perform tasks, making complex AI concepts approachable and engaging.

AI Interactive Educational
Life Tracker Wellness Application

Life Tracker

A personal web application designed to help users capture and visualize key moments in their lives through an engaging, interactive timeline. Track your progress and reflect on your journey.

Web App Health Analytics
Bodyweight Gym Online

Bodyweight Gym Online

A streamlined platform for accessing bodyweight workouts designed for at-home training. Features interactive exercise guides, workout builders, and progress tracking tools.

Fitness JavaScript Interactive

Get In Touch

Location

Western Australia

Work Availability

Always open to discussing interesting projects and creative collaborations that align with my expertise and interests.

Response Time

I typically respond to inquiries within 24-48 hours during business days.

Your message has been sent successfully!