Back
Year
2026
Technologies
Shape L2, NFT, Typescript, Express, FastAPI, LangGraph, LangChain, ChromaDB, Ollama, Next.js, Tailwind CSS
Description
Fighters Unbound is a Web3 project merging real-life physical training with dynamic on-chain NFT evolution. Activity tracking is powered by Strava, with the fighters currently live on Mintify x Shape_L2 and updates planned around daily tasks, consistency, and LLM-based trainers.
My Role
As the full stack developer, I implemented:
- Full responsive frontend including minting dashboard, Strava sync panel, live NFT evolution viewer, user profile with activity-to-trait mapping
- Scalable backend services handling API orchestration, webhook ingestion from Strava, AI agent execution, and on-chain transaction queuing
- End-to-end data pipeline from raw Strava JSON → vector embeddings → AI decisioning → on-chain metadata updates
- Reduced database query load by 70% through intelligent vector caching, embedding reuse, and query optimization in ChromaDB
- launched and maintained the entire platform in production, supporting live activity-driven NFT progression for the full 5,200-piece collection with zero downtime during mint phase.