01 PROJECT ARCHIVE

Built to be
taken apart.

Full-stack applications, security tooling, and AI-assisted prototypes. Browse the systems, technologies, and engineering concerns behind each build.

08 PROJECTS03 OVERLAPPING FOCUS AREASCODE, CONTEXT & TRADE-OFFS
FILTER BY AREA
08 RESULTSProject archive · updated from project profiles
/01Multi-agent AI

Assembly — Multi-Agent AI Workspace

An experimental multi-agent AI workspace where agents solve a problem independently, compare responses, examine disagreement, and synthesize a final answer with sources and uncertainty notes where available. Multi-agent agreement does not guarantee correctness, so important outputs need independent verification.

PythonFastAPINext.jsReactTypeScriptTailwind CSS

ENGINEERING NOTES

  • Configurable model-provider integrations and routing
  • Streamed run events between the frontend and backend
  • Testing and CI workflows
  • Dependency-audit gates and contributor documentation
/02Identity screening

NETRAKSHA — AI-Assisted Document & Identity Screening

A human-in-the-loop screening workstation concept for reviewing identity documents, live face captures, and registry records. Its modular pipeline produces an explainable Green/Yellow/Red risk recommendation for review by an authorized decision-maker; biometric and forensic signals still depend on model quality, capture conditions, and validation.

PythonFastAPIReactViteTailwind CSSOpenCVInsightFaceMediaPipeOCR/MRZ

ENGINEERING NOTES

  • Document OCR/MRZ and checksum validation
  • Image-tampering and physical-forgery signals
  • Face comparison and liveness checks
  • Composite risk scoring, role-based access, and audit logging
  • API-contract, authentication, and pipeline tests
/03Email forensics

ThreatOptic — Email Threat Detection & Forensic Intelligence

An email investigation platform for phishing, spoofing, business email compromise, impersonation, and fraud analysis. Its documented workflow combines header checks, ML/rule-based scoring, URL and attachment signals, origin tracing, campaign correlation, case management, alerts, and report generation.

PythonFastAPIReactTypeScriptscikit-learnNLPThreat IntelligenceSQL

ENGINEERING NOTES

  • SPF/DKIM/DMARC and Received-chain analysis
  • TF-IDF/Logistic Regression with rule-based risk signals
  • Domain and URL threat-intelligence integrations
  • Relationship and campaign correlation
  • Privacy controls and traceable case workflows
/04Web security

NexusScan — Web Security & Phishing Scanner

A Flask-based scanner that checks submitted URLs for selected web-security misconfigurations and phishing signals, then explains findings in plain English. URLs can be entered manually, scanned from a live camera QR code, or checked from an uploaded QR-code image. A scan is a signal, not a certification that a site is safe.

PythonFlaskHTMLCSSJavaScriptscikit-learnHIBP APILLM APIs

ENGINEERING NOTES

  • Checks selected security headers, exposed files, directory listing, TRACE, and HTTPS enforcement
  • Random Forest classifier using 48 URL-derived features, with rule-based fallback
  • Have I Been Pwned domain-breach lookup
  • Optional LLM explanations do not decide the underlying verdict or risk score
  • SSRF safeguards and per-IP rate limiting, with optional Redis support
/05Healthcare support

MedAssist AI — Healthcare Support Assistant

An educational healthcare-support prototype with an AI chat interface, symptom-guidance workflow, emergency-aware checks, user profiles, saved chat and symptom history, and nearby-care discovery through an interactive map. It is not a diagnostic system or a replacement for qualified medical care.

Next.jsReactTypeScriptTailwind CSSFastAPISupabaseGroq APILeafletOpenStreetMap

ENGINEERING NOTES

  • Authenticated user profiles and persisted history
  • Separate frontend and FastAPI backend
  • API routes for chat, symptom guidance, nearby providers, and profile management
  • Nearby healthcare search using OpenStreetMap/Overpass
/06Backend modernization

HealthMetrics API — Healthcare Application Modernization

A backend modernization project replacing a legacy Java Servlet/JSP and MySQL implementation with a structured FastAPI application while preserving legacy page routes and adding a JSON REST API.

PythonFastAPISQLAlchemyAlembicPostgreSQLSupabaseJinja2JWTOAuth

ENGINEERING NOTES

  • Layered routers, services, repositories, schemas, and ORM models
  • Versioned database migrations and environment-driven configuration
  • Supabase authentication, Google OAuth, and JWT verification
  • Cookie-compatible legacy routes, structured logging, and smoke tests
/07Creative coding

CyberASCII — Real-Time ASCII Visualization

A browser-based visualization tool that converts uploaded images and live camera input into configurable ASCII art, with performance metrics and optional AI-powered visual analysis.

HTMLCSSJavaScriptCanvas APIWebRTCChart.jsNode.jsGemini API

ENGINEERING NOTES

  • Browser-based image and live-camera input workflow
  • Canvas and WebRTC integration
  • Optional Gemini-powered visual analysis
/08Authentication

Secure User Authentication System

An authentication-focused web project exploring password hashing and token-based session flows, with attention to common web-security concerns.

HTMLCSSJavaScriptJWTbcrypt

ENGINEERING NOTES

  • Password hashing with bcrypt
  • Token-based authentication flow
  • Security-conscious handling of authentication inputs
AD.

Project descriptions reflect documented scope. Where accuracy, detection quality, or reliability matters, claims should be backed by measured evaluation.

More on GitHub