ABOUT ME

Github | Twitter

I'm a Lead Creative Technologist & Full-Stack Developer. I build immersive 3D experiences, full-stack Web3 platforms, and interactive data visualizations — from GLSL shaders to smart contracts to backend services. Everything I build works and looks right, backed by 7+ years of development and 10+ years of professional design.

From 2024–2026, I was lead developer at BASEDAI, where I single-handedly built the entire product suite: The Nexus — a real-time 3D blockchain visualization rendering on-chain node data as an interactive Fibonacci spiral; DeFi Launchpad — a decentralized incubation platform with a large system of interconnected Solidity smart contracts using EIP-1167 cloneable factories, escrow funding, milestone governance, and a staking position marketplace; and Based Gecko — a full-stack token monitoring platform with real-time price charts from on-chain Uniswap data, WebSocket-powered community features, and Ethereum wallet authentication.

Previously, I was lead Three.js developer at Montra, a browser-based video editing platform built with React Three Fiber. From 2020–2023, I led development at XELEVEN, a metaverse studio delivering immersive experiences for clients including Nike. Our project Spirit Realm — a browser-based 3D metaverse with custom third-person controls, real-time multiplayer, and Web3 NFT minting — was featured at NFT NYC in Times Square.

I came into tech through design and blockchain — starting at Coinsquare in 2014, then joining IOST where I was hired for my design and writing background and rose to Head of Growth, Europe. It was at IOST that I started building frontend code through an education fund, discovered I loved coding more than marketing, and made the switch. By 2020 I was lead developer at XELEVEN. I've spoken at Chainlink HQ in Berlin and Google Campus in Warsaw.

I use AI tooling — Claude Code, OpenClaw, Hermes — and agentic workflows to speed up development and ship faster.

Beyond tech, my background in music includes five Billboard Top-20 tracks, features in VICE and BoilerRoom, and nominations at the Oberhausen Film Festival and Prism Prize Awards.

I also use OpenClaw to run an autonomous agent that creates shader art and generative visuals. The results have been pretty cool so far. Check it out in the Mauve Zone.

PROJECTS & NEWS

Here are a few of my recent projects, as well as some of my thoughts that I write for my blog.

Building a Token Intelligence Platform

Building a Token Intelligence Platform

Our protocol was growing fast — new tokens launching, liquidity pools spinning up, community members trading — but there was nowhere to see any of it. No dashboard, no charts, no way to know what was happening on-chain without reading Etherscan. The community was flying blind. So I built Based Gecko (github.com/AaronJCunningham/based-gecko) — a real-time […]

Building a DeFi Launchpad from First Principles

Building a DeFi Launchpad from First Principles

Our protocol needed a way for the community to back new projects – not just throw tokens at them and hope, but actually govern them. Stake in a project, vote on whether it’s hitting milestones, earn rewards when it delivers, trade your position if you want out early. A full incubation platform with real accountability […]

BasedAI Nexus: Visualizing Blockchain Data in 3D

BasedAI Nexus: Visualizing Blockchain Data in 3D

Most blockchain dashboards look like spreadsheets. Rows of numbers, green and red candles, wallet addresses you can’t pronounce. They work, but they don’t help you understand what’s actually happening on a network. You’re reading data, not seeing it. When our team at BasedAI needed a way to monitor the network, I wanted to try something […]

My Feature In The Wall Street Journal

My Feature In The Wall Street Journal

In February 2022, The Wall Street Journal published an article on how collectors were exploring new ways to display their NFT art beyond phones and laptops. As part of that story, the publication reached out to me while I was working with the digital NFT museum Musée Dezentral to share my perspective on the cultural shift.

LVX Tarot: From Side Project to Live Product

LVX Tarot: From Side Project to Live Product

As both a developer and an artist with a penchant for Tarot, I embarked on a journey to create something unique—a Tarot Reading AI.

ThreeJS Metaverse Spirit Realm

ThreeJS Metaverse Spirit Realm

The ThreeJS Metaverse was built with a WebGL library called ThreeJS, more specifically React Three Fiber a React library for ThreeJS.

My Talk at Google Campus Warsaw

My Talk at Google Campus Warsaw

In 2018, while working as a full-stack Web3 developer with IOST, I was invited to speak at the newly opened Google for Startups Campus in Warsaw.

Chainlink in Berlin Invited me to speak about the future of web3

Chainlink in Berlin Invited me to speak about the future of web3

In 2022, I spoke about the future of web3 at Chainlink in Berlin. At the time I was working for RaveSpace.io.

What is TypeScript? (Beginner’s Guide for JavaScript Developers)

What is TypeScript? (Beginner’s Guide for JavaScript Developers)

Learn what TypeScript is and why it matters for JavaScript developers. A beginner’s guide covering type safety, benefits, and how it compares to JavaScript.

What is Web3? AKA Web 3.0

What is Web3? AKA Web 3.0

There is a lot of hype these days around NFTs, blockchain, and crypto, which has many people asking 'What is web3?"

Scroll-based animated website for XELEVEN

Scroll-based animated website for XELEVEN

I built a scroll-based animated website for XELEVEN, my metaverse and web3 studio. I want to make the web less boring!

What is a WeakMap and WeakSet in JavaScript? (Beginner’s Guide)

What is a WeakMap and WeakSet in JavaScript? (Beginner’s Guide)

Learn what WeakMap and WeakSet are in JavaScript, how they differ from Map and Set, and why they exist. A beginner-friendly guide with comparisons, use cases, and limitations.

How to Build a Browser-Based Metaverse with Three.js, React Three Fiber & Next.js

How to Build a Browser-Based Metaverse with Three.js, React Three Fiber & Next.js

Learn the fundamentals of building a browser-based metaverse with Three.js, React Three Fiber, and Next.js. We’ll cover models, collisions, controls, and performance—everything you need to start your first 3D web world.

How I Built The GLSL Header For My Portfolio

How I Built The GLSL Header For My Portfolio

I wanted to see how far I could push Three.js and GLSL, so I built this header. It consists of four scenes rendered directly to the GPU and used as textures. It is completely interactive, built with Three.js, Next.js, React, React Three Fiber, and GSAP. My website uses WordPress as a headless CMS. What is […]

The Ultimate Beginner’s Guide to JavaScript

The Ultimate Beginner’s Guide to JavaScript

Learn JavaScript from scratch with this ultimate beginner’s guide JavaScript. Understand variables, functions, arrays, objects, loops, and modern features step by step.

Revolutionizing Web Experience: The NyxCarbon Project

Revolutionizing Web Experience: The NyxCarbon Project

I recently built a scroll-based animated website for Sadu, using Three.js, React, and Next.js

Exploring Next.js 13 Features

Exploring Next.js 13 Features

Exploring Next.js 13 Features: A New Era for React Development

What are JavaScript Sets?

What are JavaScript Sets?

JavaScript Sets were introduced in 2015 with the release of ES6.At first glance, they may seem like a hash or an array, but there are some major differences.

next.js with headless WordPress rest API

next.js with headless WordPress rest API

I recently built a site for a client using Next.js with headless WordPress rest API, a convenient and easy way to build a CMS.