Projects
A selection of things I've built — from AI agents and full-stack platforms to Chrome extensions and government procurement tools.
TruthLens
AI-Powered Fake News Detection System
A full-stack fake news detection system analysing articles, claims, screenshots, and social posts in any language, returning an explainable authenticity score backed by a Chrome extension for one-click verification.
- Adaptive two-path scoring engine fusing NLP, ML classification (RoBERTa, LR/TF-IDF), Groq LLaMA-3.3-70b semantic analysis, and fact-verification via asyncio.gather().
- Multimodal screenshot/social-post analysis using a vision model for claim extraction, plus multilingual support via automatic language detection and NLLB-200 translation.
PRDBot
Autonomous PRD Enforcement Agent for GitHub
An AI agent that evaluates every new GitHub issue against a team's uploaded PRD through three sequential analysis passes and — for compliant issues — automatically generates production-ready code changes and opens a pull request, all with zero human intervention.
- Three-pass AI evaluation pipeline (Drift Detection, Strategic Alignment Review, Rule Enforcement) returning structured JSON from a single Gemini 2.5 Flash call.
- Event-driven backend with Inngest for durable, retry-safe background processing of GitHub webhooks (HMAC-verified) and Octokit for automated comment posting and issue labelling.
Sportify
Sports Management & Live Scoring Platform
A full-stack sports management platform consolidating stat tracking, club/tournament organisation, and live ball-by-ball/event scoring for Football, Cricket, and four other sports into a single dashboard for amateur and semi-pro communities.
- Multi-sport data model (Prisma + PostgreSQL on Supabase) supporting per-user, per-sport profiles with independent stat tracking and automatic stat sync on match completion.
- Real-time live match scoring for Football (goals, cards, substitutions, penalty shootouts) and Cricket (ball-by-ball events, dismissals, extras, bowling figures) with idempotent stat-sync transactions.
TenderX
AI Tender Evaluation Platform (CRPF Procurement)
Frontend for a government procurement platform that lets officers review AI-extracted tender criteria, adjudicate flagged bidder cases, and export signed audit reports through a context-aware AI assistant.
- Three-panel evaluation dashboard (bidder list, criterion-level verdict table, source document viewer) with a persistent AI chatbot panel scoped to tender, bidder, or cross-bidder context.
- PDF.js-based document viewer with coordinate-driven highlight overlays linking AI citations directly to source evidence within two clicks.