Projects
Selected work across AI agent platforms, MCP servers, assessment pipelines, and Web3 systems.
Nexus AI — Multi-Tenant AI Agent Platform
Enterprise multi-tenant AI platform providing control surfaces for AI agents, a visual AI Workflow Builder, graph and vector knowledge stores, and voice agents, plus a no-code MCP Servers module and full SaaS management tooling.
- Built a no-code MCP Servers module allowing users to compose servers from a Tool Repository, attach credentials, deploy with API-key/OAuth authentication, and monitor analytics — enabling external clients including Claude, ChatGPT, Cursor, and VS Code to connect.
- Designed multi-tenant architecture with authentication, tenancy isolation, and feature gating driven by role/feature gates and a SaaS-vs-dedicated deployment-mode flag.
- Implemented hybrid knowledge stores combining graph and vector retrieval to power agent context and RAG workflows.
- Delivered SaaS management surfaces covering customers, billing, pricing, rate limits, guardrails, and audit logging, plus two embeddable chat widgets for customer-facing deployment.
MCP Servers · LangChain · Graph DB · Vector DB · RAG · Multi-tenant SaaS
Marked — AI Assessment Platform for GCSE Subjects
AI-powered improvement platform for essay-based GCSE subjects, launching with English Language and Literature and architected to expand into History, Religious Studies, Sociology, Psychology, Economics, and A-Levels.
- Designed a deterministic 3-layer marking pipeline (AI feature extraction, rule-based grade mapping in pure TypeScript, AI feedback generation) that guarantees identical grades for identical submissions, eliminating the output variance typical of direct LLM grading.
- Architected a Turborepo/pnpm monorepo with a NestJS + Prisma/PostgreSQL API, Next.js frontend, and BullMQ workers handling asynchronous marking jobs.
- Built engagement systems driving daily revision habits through streaks, drills, and gamification, and a family plan giving parents visibility via automated weekly digest emails.
- Currently leading v2 roadmap execution to extend written-answer assessment coverage across UK education.
NestJS · Prisma · PostgreSQL · Next.js · BullMQ · Turborepo · LLM
Stiqy
Web3 marketing tool for blockchain-gaming communities, supporting 90+ blockchain networks via Moralis and The Graph, with stablecoin (USDC/USDT on all EVM chains) and Stripe fiat payments.
- Led the team and designed the pricing model with stablecoin and fiat payment support.
- Designed and implemented backend systems using Node.js, TypeScript, and PostgreSQL to support thousands of users.
- Built scalable APIs and storage solutions using AWS S3.
- Developed a configurable asset-generation pipeline with deterministic logic and structured metadata.
- Contributed to overall system architecture and performance optimization.
Node.js · TypeScript · PostgreSQL · Moralis · The Graph · Stripe · AWS S3
OnChain Identity Soulbound NFTs — Avocard-0
Blockchain-linked user identity and activity tracking system.
- Designed backend services to synchronize user activity with immutable external records, ensuring consistency between internal systems and external data sources.
- Built APIs to aggregate and expose historical user activity for downstream products.
- Implemented secure storage and data access using PostgreSQL (Supabase) and AWS S3.
NFTs · PostgreSQL · Supabase · AWS S3
Content Platform for Web3 Communities — Avocado DAO
Gamified engagement platform focused on user retention and progression.
- Designed and scaled backend systems supporting levels, ranks, rewards, and virtual currency.
- Built secure and performant APIs using Node.js and PostgreSQL.
- Developed frontend features using Next.js and Redux for dashboards and user interfaces.
- Improved engagement by supporting multiple quest types and automated reward logic.
Node.js · PostgreSQL · Next.js · Redux · Gamification
NFT Marketplace — BloCommerce
Digital asset marketplace enabling minting, trading, and wallet management.
- Built backend services using Node.js, AWS Lambda, and PostgreSQL to support asset minting and trading.
- Designed wallet aggregation features displaying balances, NFTs, and transaction histories.
- Implemented serverless deployments and cloud storage using AWS S3.
Node.js · AWS Lambda · PostgreSQL · NFTs
Carbon Emission Tracking System — Blulabel
Sustainability tracking platform for the fashion industry.
- Developed backend services for tracing environmentally harmful materials across supply chains.
- Built admin dashboards and mobile applications for data visibility and reporting.
- Worked with Node.js, MongoDB, AWS Lambda, and React / React Native.
Node.js · MongoDB · AWS Lambda · React · React Native
Asset Backed Token Marketplace — Dinisium
White-label trading platform for blockchain-backed financial assets.
- Developed backend APIs for investor portals and transaction tracking on Ethereum.
- Supported multiple user roles including Super Admin, Admin, and Investors.
- Built web and mobile applications using React and React Native.
Ethereum · React · React Native
Multi-Currency Crypto Wallet — Mobile App — React Native
Mobile wallet supporting Ethereum and ERC-20 tokens.
- Developed backend and mobile applications supporting Ethereum and ERC-20 tokens.
- Implemented wallet creation, import, transaction tracking, and security features.
React Native · Ethereum · ERC-20