ZAIN.
Loading0%
Ask AI Agent
Back to Home

All Projects

A complete archive of my work and deployments.

01Panjayet

Panjayet

A stateless multi-model deliberation engine that routes queries through five LLMs and orchestrates adversarial cross-examination between them. Outputs a structured Contested Zone that pinpoints exact disagreement vectors instead of averaging them away.

Role

Sole architect and engineer — designed the multi-agent debate protocol, FastAPI orchestration layer, and stateless API-key-on-client security model from scratch.

Problem

Single-model AI outputs hallucinate with full confidence. Cross-checking manually across five providers is slow and produces no structured diff of where models actually conflict.

Outcome

Deployed to production. Users can paste any query and receive a structured adversarial report with exact conflict zones in under 15 seconds, with zero server-side key storage.

System Stack

Next.jsReactTypeScriptTailwind CSSZustandFastAPIPython
02Blockchain Based Voting System

Blockchain Based Voting System

A full-stack voting platform built around Ring Signature cryptography — votes are anonymous by math, not by policy. OTP-gated auth enforces one-identity-one-vote without storing any linkage between an identity and its cast vote.

Role

Full-stack — implemented the Ring Signature scheme, designed the tamper-evident audit ledger in PostgreSQL, and built the React voting interface with OTP auth.

Problem

Digital voting systems either sacrifice anonymity for auditability or auditability for anonymity. Most implementations rely on policy controls rather than cryptographic guarantees.

Outcome

Voter anonymity is mathematically provable, not just promised. The audit ledger is publicly verifiable without de-anonymizing any vote record.

System Stack

ReactPostgreSQLRing SignaturesChain Audit Log
03PRAGMA: Autonomous Multi-Agent Code Review Engine

PRAGMA: Autonomous Multi-Agent Code Review Engine

A LangGraph-orchestrated pipeline that fans out code submissions to parallel specialist agents covering security, architecture, and style — each powered by Gemini 2.5. Execution gates on human approval before merging agent outputs into a final structured report.

Role

Full-stack — built the LangGraph DAG, FastAPI streaming endpoints, HITL gate UI, and the Recharts telemetry dashboard tracking per-node latency and token spend.

Problem

Code review is sequential and bottlenecked by a single reviewer's domain depth. Security issues slip through architecture reviews and vice versa.

Outcome

Three specialist agents run in parallel, cutting single-domain review time by ~60%. The HITL gate catches pipeline regressions before they merge to the final report.

System Stack

PythonFastAPILangGraphGemini APIReactTypeScriptTailwind CSSSupabasePostgreSQLRecharts
04Present!

Present!

A multi-tenant attendance SaaS built on ASP.NET Core with a cryptographic Time-Lock Engine at its core. Session windows are enforced at the auth layer — not client-side — so proxy and spoofing attacks simply don't reach the application.

Role

Full-stack — designed the Time-Lock session protocol, implemented row-level security for tenant isolation, and set up the full Azure deployment pipeline with Terraform and GitHub Actions.

Problem

Students proxy their attendance through others. Standard time-based checks are client-enforced and trivially bypassed. Multi-tenant systems leak data across institution boundaries without proper RLS.

Outcome

Proxy abuse eliminated at the authentication layer. Zero reported cross-tenant data leaks. Live on Azure with automated CI/CD.

System Stack

ASP.NET CoreMSSQLTime-Lock AuthMulti-TenantAzureCI/CDDockerTerraformGitHub Actions
05HopTrace

HopTrace

A Bitcoin UTXO risk scoring engine that ingests live mainnet transaction graphs from mempool.space and runs them through a PyTorch GraphSAGE model. SHAP attributions surface per-feature risk drivers on every prediction in real time.

Role

End-to-end — trained the GraphSAGE model on synthetic UTXO topologies, built the FastAPI scoring API, and engineered the React Flow multi-hop lineage visualization.

Problem

On-chain UTXO clustering heuristics flag wallet addresses but ignore the structural topology of the transaction graph — the actual signal that distinguishes mixing from normal fan-out.

Outcome

Model scores live mainnet transactions with SHAP-explainable outputs. Risk factors are surfaced per-node on the interactive graph within ~2 seconds of query submission.

System Stack

Next.jsTypeScriptReact FlowFastAPIPyTorch GeometricGraphSAGESHAPLightGBMTailwind CSSPython
06Finisher-Bot

Finisher-Bot

A Telegram-based HITL automation bot that reads GitHub READMEs, runs them through Gemini 2.5 Flash, and outputs standardized JSON configs plus ATS resume bullets. Approved entries are committed directly to the repo via the GitHub REST API — no manual steps.

Role

Sole builder — designed the Telegram approval flow, Gemini prompt pipeline, Supabase state store, and the GitHub REST API commit automation.

Problem

Keeping a portfolio repo and resume in sync after finishing a project is tedious manual overhead. There was no structured, reviewable pipeline to go from a README to a formatted portfolio entry.

Outcome

Portfolio update overhead dropped by ~98%. Every new project goes through a single Telegram approval before auto-committing formatted data to the repo.

System Stack

PythonFastAPIGoogle Gemini APITelegram APISupabaseGitHub REST APIPostgreSQL
07Blink Control Scroller

Blink Control Scroller

An Android app that scrolls short-form content hands-free by detecting eye blinks in real time using CameraX and Google ML Kit — all on-device, no network. A Foreground + Accessibility Service pipeline translates blink state-machine events into programmatic touch injections.

Role

Solo Android developer — implemented the CameraX ML Kit pipeline, blink state machine, Accessibility Service touch injection layer, and MVVM architecture with Coroutines and StateFlow.

Problem

Hands-free scrolling on Android required either expensive hardware or root access. Existing accessibility workarounds couldn't reliably distinguish intentional blinks from noise in real time.

Outcome

100% on-device processing with no external API calls. Blink events reliably trigger system-wide scroll gestures across short-form media apps. Shipped as a v1.0 release.

System Stack

KotlinJetpack ComposeGoogle ML KitCameraXAndroid Accessibility ServiceCoroutinesStateFlowMVVM
08Blockchain Based Voting System

Blockchain Based Voting System

A full-stack voting platform built around Ring Signature cryptography — votes are anonymous by math, not by policy. OTP-gated auth enforces one-identity-one-vote without storing any linkage between an identity and its cast vote.

Role

Full-stack — implemented the Ring Signature scheme, designed the tamper-evident audit ledger in PostgreSQL, and built the React voting interface with OTP auth.

Problem

Digital voting systems either sacrifice anonymity for auditability or auditability for anonymity. Most implementations rely on policy controls rather than cryptographic guarantees.

Outcome

Voter anonymity is mathematically provable, not just promised. The audit ledger is publicly verifiable without de-anonymizing any vote record.

System Stack

ReactPostgreSQLRing SignaturesChain Audit Log
09Intruder

Intruder

A raw-HTTP fuzzer for responsible bug-bounty recon — async, dual-mode (TUI + GUI), with a token-bucket RPS limiter and auto-pause on 429/5xx storms. Scope enforcement, CSRF macro flows, and credential-masked output are first-class features, not afterthoughts.

Role

Solo engineer — built the async httpx engine, token-bucket rate limiter, Rich TUI, Tkinter GUI, macro CSRF extraction flow, SQLite/CSV logging layer, and scope guardrails.

Problem

Burp Suite Intruder is gated behind a paid license and bloated for focused recon. Free alternatives lack rate limiting, scope enforcement, or safe output handling — making responsible use harder than it should be.

Outcome

A self-contained fuzzer that handles real bug-bounty workflows without Burp Suite. Rate limiting and auto-pause prevent unintentional DoS. Credential masking keeps output shareable by default.

System Stack

Pythonasyncio / httpxRich TUIBug Bounty