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.
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.
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.
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.
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.
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.
Average time to build a custom interactive web application with traditional coding methods.
The same results achieved through AI-assisted development with more time for creative refinement.
Exploring the fascinating world of artificial life, cellular automata, and complex systems through interactive simulations and visualizations.
An interactive simulation exploring emergent behaviors in particle-based artificial life systems. Watch as complex patterns emerge from simple rules.
Experience the simulation
An implementation of Conway's Game of Life, exploring cellular automata and emergent patterns from a mathematical framework.
Experience the simulation
Visualizing the bubble sort algorithm through interactive agents, bringing computational processes to life through visual representation.
Experience the simulationI develop specialized tools and applications for the marine industry, focusing on hull maintenance, efficiency, and environmental impact.
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.
View Project
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.
View Project
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.
View ProjectExploring complex ideas through digital publications and interactive reading experiences that blend technology with thoughtful content.
A comprehensive model for understanding consciousness through the lens of recursive observation mechanisms and biochemical weighting systems. This publication explores complex cognitive concepts in an accessible, interactive format.
The first installment in a digital publishing experiment that explores narrative storytelling in an interactive web format, transforming the traditional reading experience.
Continuing the Elodie series with enhanced interactive elements and a deeper exploration of the narrative, showcasing the potential of web-based storytelling.
A comprehensive guide to hull maintenance practices that combines technical expertise with practical advice for boat owners and marine professionals.
Leveraging technology to create innovative fitness solutions that inspire healthier lifestyles and more effective training approaches.
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
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.
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.
A streamlined platform for accessing bodyweight workouts designed for at-home training. Features interactive exercise guides, workout builders, and progress tracking tools.
Western Australia
Always open to discussing interesting projects and creative collaborations that align with my expertise and interests.
I typically respond to inquiries within 24-48 hours during business days.