Number VII
Leancrete
Concrete mix design optimisation with applied machine learning. Next.js frontend, Python FastAPI backend with Celery and PostgreSQL. I own it end to end, and it is in active development.
- Machine learning
- Fullstack
- Python
Opera25 things made
What I’ve built, newest first.

G. B. PiranesiVedute di Roma1748
The title plate, signed architetto veneziano.
LiberI
Things that left the workshop and stayed out: live, with real people using them.
VIIentries
Number VII
Concrete mix design optimisation with applied machine learning. Next.js frontend, Python FastAPI backend with Celery and PostgreSQL. I own it end to end, and it is in active development.
Number VI
Image, video and music generation in one web app, built with atxp.ai. I owned the frontend and the AI integration with its model providers.
Number V
An AI assistant that lives in group chats, surfacing and copying trades in real time. Built end to end: Next.js frontend, Node.js backend with job queues, OpenAI.

Number IV

Number III
A weekly impossible game with a prize pool, played inside mini apps. Next.js 16, React 19, Drizzle and Turso.

Number II

Number I

LiberII
Forty-eight hours each, with a few friends and a deadline.
XVIentries
2025
Number XVI
ETHGlobal Buenos Aires 2025Buenos Aires
Prize winner
Impossibl.fun is your weekly dose of impossible games with a prize pool on WorldCoin. Compete in fun and challenging games, win WorldCoin and have fun with the community!

Number XV
ETHRome 2025Rome
Prize winner
Your AI twin on farcaster, online 24/7, never miss mentions or DMs again.

Number XIV
Farcon NYC 2025New York
Prize winner
Developed a Farcaster miniapp to share what you're listening to on Spotify to your farcaster followers.

2024
Number XIII
Brian AI Winter is ComingOnline
Prize winner
Developed a Farcaster bot that allows you to do onchain actions from a Frame just using natural language with BrianKnows AI toolkit.

Number XII
ETHGlobal Bangkok 2024Bangkok
Prize winner
Developed a XMTP bot along with BrianKnows langchain toolkit to deploy copy-trading bots using NLP. Automatically copy the trades of any user without stress.

Number XI
ETHRome 2024Rome
Prize winner
Accept crypto payments for your gym subscriptions and reward your best clients using Naaamofit. Privy and Pimlico for Account Abstraction and Txs bundling. Superfluid to stream rewards to your clients.

Number X
ETHOnline 2024Online
Prize winner
Try your 1 in 1 million chance to win the growing prize pool! Simply beat the bot 13x in a row in rock paper scissors to claim your prize. Made with Farcaster OpenFrames, Chainlink VRF for randomness and Web3auth for authentication.

Number IX
ETHGlobal Brussels 2024Brussels
Prize winner
SnappyAI prompt your way to web3 inside of MetaMask, using Brian AI. Developed a custom v4 hook to discount snappyAi user in PancakeSwap LPs. Winner with Metamask Snap and Blockscout.

Number VIII
Base Onchain Summer BuildathonOnline
Sell your Shopify products on Farcaster, let users fill their cart directly on Farcaster. Uses Privy for authentication.

Number VII
ZK Hack Krakow 2024Krakow
Prize winner
First Lending Platform on Mina. It is a zkAppChain on top of Protokit. Winner with Protokit and Mina

Number VI
ETHDam 2024Amsterdam
Prize winner
Frontend for JPEG Station, Cross-chain swaps between NFTs and Ordinals with Near chain-signatures. Winner with Near

Number V
EAS FellowshipOnline
Prize winner
Supercharge your EAS attestations in a secure way! Resolvers marketplace for Ethereum Attestation Service. Selected for the EAS 2024 Fellowship.

Number IV
ETHDenver 2024Denver
Prize winner
Frontend for Prometheus, Own the Intellectual Property of your projects with attestations. Winner with Metamask SDK and Linea Verax Attestations

2023
Number III
ETHGlobal Istanbul 2023Istanbul
Prize winner
Frontend Dev for prize winner N-Hub, Simplify Developer eXperience to create cross-chain attestations with notifications. Winner with Metamask, Chainlink and WalletConnect

Number II
ETHRome 2023Rome
Prize winner
Leverage web3 to fund OSS solutions to company issues, with user reputation. Winner with TalentLayer, The Graph, ENS

Number I
ETHDam 2023Amsterdam
Prize winner
Built the Frontend in React for Sismord: Gated access to Discord servers leveraging blockchain and Sismo data vaults. Winner of Best data aggregation with Sismo @ETHDam 2023

LiberIII
Made for no one in particular, to find out how something works underneath.
IIIentries
Number III
Visualize the Huffman Coding Tree Algorithm step-by-step in React.

Number II
Remove background noise in audio conversations using Voice Activity Detection (VAD) algorithms of Signal Theory.

Number I
Developed from scratch the game SNAKE in Assembly x8086, for DOS-Box emulator (CPU 286/386).
