Skip to content

My recent work

Agent infrastructure, GenAI backends, and the applied ML either side of them.

Open source · Multi-agent infrastructure

MassClaw

Infrastructure that lets AI agents find each other and cooperate.

An open-source platform where AI agents discover peers, establish verifiable trust, share memory, and orchestrate multi-agent workflows through management APIs, gateway routing and policy controls.

concurrent agents
50concurrent agents
modules
5modules
signed identity
Ed25519signed identity
discoveryidentitytrustmemoryregistry
discovery · identity · trust · memory, federated through one registry
PythonFastAPILangGraphMCPPostgreSQLDockerEd25519
Source
  • Discovery & registry ranking

    Agent registries with automated promotion of reliable agents and demotion of poor performers.

  • NANDA-native identity & federation

    Ed25519 signatures over AgentFacts documents, DID identifiers, and peer-to-peer sync for state reconciliation across distributed networks.

  • Bayesian trust scoring

    Reputation with temporal decay, so stale good behaviour stops counting for ever.

  • Layered safety controls

    Audit trails, prompt-injection detection and policy governance across all five modules.

Python · FastAPI · LangGraph · MCP · PostgreSQL · Docker

Open source · Responsible AI memory

Weavory.ai

Tamper-evident memory for agent swarms in regulated industries.

An MCP-native memory platform letting AI agent swarms maintain verified beliefs, auditable decisions and tamper-resistant histories across banking, insurance and healthcare.

assertions/sec signed & verified
1,800assertions/sec signed & verified
regulated domains
3regulated domains
audit trail
Hash-chainedaudit trail
h0h1h2
signed · hash-chained · revocable
PythonMCPEd25519FastAPIHash-chained storage
Source
  • Cryptographically verifiable memory

    Signed assertions and hash-chained audit trails make every agent action accountable after the fact.

  • Revocation by tombstone

    Beliefs can be retracted without rewriting history, so the chain stays verifiable.

  • Fine-grained trust controls

    Per-signer and predicate-based validation for sharing knowledge under compliance requirements.

  • Minimal MCP tool interface

    Drops into any MCP-compatible agent framework as a lightweight server.

Python · MCP · FastAPI · Ed25519

AI/ML
AI Supply Chain Demand Forecasting dashboard

AI Supply Chain Demand Forecasting System

An LSTM and Transformer-based forecasting engine predicting demand fluctuations using historical and external market data.

  • Trained LSTM and Transformer models to forecast SKU-level demand trends.
  • Designed a Streamlit dashboard for visualisation and real-time data interaction.
  • Achieved accurate predictions using external signals like weather and holidays.
PythonTensorFlowLSTMStreamlitProphetPandas
AI/ML
AI subscription churn prediction dashboard

AI Subscription Churn Prediction System

An AI-driven system analysing user engagement and payment patterns to predict churn probability in subscription platforms.

  • Built an ML pipeline classifying churners from behavioural and transactional data.
  • Feature engineering and cross-validation reached 92% precision.
  • Surfaced actionable retention strategies through visualisation dashboards.
PythonScikit-learnXGBoostPandasMatplotlib
AI/ML
ReadSmart AI summarizer interface

ReadSmart AI – Generative PDF Summarizer & Quiz Assistant

A generative AI tool that summarises uploaded PDFs, generates quizzes, and reads content aloud for faster learning.

  • Multi-model pipeline for summarisation, question generation and audio narration.
  • Fine-tuned T5 for contextual summaries and used RoBERTa for answer extraction.
  • Interactive quiz interface for dynamic comprehension checks.
PythonStreamlitT5BARTgTTSLangChain
Full Stack Web
Sphere student community platform

Sphere – AI-Powered Student Community Platform

An intelligent student ecosystem connecting learners through AI-driven collaboration, real-time chat, events and marketplace features.

  • Full-stack community platform integrating AI-powered study tools and chat.
  • Personalised recommendations built with LangChain and OpenAI APIs.
  • Firebase Authentication and Socket.IO for real-time messaging and event updates.
React.jsNext.jsNode.jsMongoDBFirebaseLangChainAWS S3
Software
Rental housing management system

Rental Housing Management System

A Java Swing and MySQL desktop app for property, tenant and payment management with admin control and data persistence.

  • Modular UI for tenant and property management using Java Swing.
  • Migrated from SQLite to MySQL for better scalability and query optimisation.
  • Rent tracking, payment summaries and monthly invoice generation.
JavaSwingMySQLphpMyAdmin
Database Management
RedEye shuttle management schema

Husky Shuttle Management System (RedEye)

A database-driven backend for university shuttle operations with automated scheduling, maintenance and reporting.

  • Normalised schema across 12 interconnected tables.
  • Stored procedures for shuttle maintenance scheduling and driver assignment.
  • Analytical views for top routes, maintenance frequency and booking trends.
Oracle SQLData ModelerTriggersProcedures
UI/UX
ShopSwift e-commerce redesign

ShopSwift – AI-Powered E-commerce Redesign

A BestBuy-inspired storefront redesigned around AI recommendations and interactive product experiences.

  • Responsive product UI with dynamic carousels and AI-generated imagery.
  • Real-time product filtering and a theme toggle with persistent state.
  • Consistent UX through hover animations and structured grid layouts.
FigmaNext.jsTailwindCSSOpenAI API
Cloud
AWS health check API

AWS Cloud Automation & Health Check API

A server-side health monitoring API validating uptime and database connectivity across AWS infrastructure.

  • GET-based health endpoint validating backend and database availability.
  • Automated EC2 environment setup with shell scripting and MySQL configuration.
  • Error handling and no-cache semantics for reliable cloud probing.
AWSNode.jsMySQLUbuntuREST API
Private / coursework
Software
Pricing team admin dashboard

Pricing Team Admin Dashboard

An analytical Swing admin panel for dynamic price simulation, target range adjustment and profitability insight.

  • Modular dashboards for simulation, report generation and analytics.
  • Range-based pricing model with performance trend visualisation.
  • Centralised admin access for adjusting and tracking business metrics.
JavaSwingCardLayoutOOP
Private / coursework

Let’s connect

I’m open to AI engineering roles from January 2027, and always happy to talk about agentic systems.