FormMate AI
Talk your way through a long form once, then decide what actually gets submitted.
Fourteen projects I'd walk you through unprompted, and twenty-some more that show the actual shape of getting here: product ideas, agent tooling, and the experiments and forks that come with building things regularly.
Featured
Full writeups, because these are the four I still think about.
Talk your way through a long form once, then decide what actually gets submitted.
Drop in a song. It finds the hook, renders a synced lyric video, and schedules the post.
For the nights you want to watch something and can't pick anything.
A private Shopify fashion store I rescued from a terrible inherited build, redesigned to the pixel, and turned into a style documentary.
Active portfolio system
Project data, media previews, cursor states, routing, SEO, and build recovery all live in the same system. The portfolio functions as part of the actual product rather than packaging wrapped around it.
Project records are data-driven, so the archive changes without touching page structure.
Preview, cursor, routing, and keyboard states are handled as first-class parts of the interface, not afterthoughts.
Validation, security headers, CI, and local build recovery live close to the code, not bolted on later.
Major
Flip a card for the stack, the status, and what I actually think of it now.









Motion
Launch films, edits and AI video, made alongside the code.
Launch films, kinetic type and animated product stories, built frame by frame.
Wix era, 2022 to 2024
Client sites and launches built on Wix and Wix Studio, before this stack.
01Collective siteSmuutiThe home of the Smuuti Collective: a gallery, a lore and a cup with a lot of moods.Matrix rain behind the hero, pixel type, one acid green and a single line of copy: take a sip and surrender autonomy. The gallery sets the cup characters on a diamond grid instead of a square one, a carousel links out to the projects under the collective, and Proof of Burn turns the token mechanics into a piece of the lore. Wallet submission, the whitepaper and the socials sit in the nav.
02Client siteThe Glorious Liberty ChurchA church website with sermons, locations and stories from the congregation.The first screen points at the two things members come for, the last sermon and the live service. Below it, the page carries the church's values, its channels on Facebook, Instagram, YouTube and radio, a branch finder for Abeokuta, Lagos and Abuja, giving, a stories blog and a newsletter, so one site does the work of a front desk.
03Client sitePause GamblingAdvice, tools and support for people trying to stop gambling, built for GamblePause.A lot of serious content, so most of the work was structure. The menu splits it by who is reading: advice for people who gamble, guidance for family and friends, tools like a harms assessment, a spend calculator and self-exclusion, then the research library and how the organisation is run and funded.
Celebration ApartmentsClient siteA reservations site for serviced apartments in Ibadan.
BeraKOLsProduct siteTracks the top memecoin traders on Berachain in real time.
AnycraftLaunch siteLaunch site for a craft-and-earn game on Telegram.
dragon.aiProduct siteProduct site for LAIR, a Telegram bot for arbitrage trades on Solana.
LividStorefrontA fashion storefront with collections, a wishlist and a cart.
ICE Design StudioStudio siteThe site for my freelance design studio.
ICEFirst portfolioMy portfolio before there was a portfolio. Where it all started.Landing pages for memecoin communities: contract, socials and the story behind the coin.