Writing / topic

#Security

  1. How I Built a PR Reviewer That Cannot Modify the Main Branch

    A threat model for Antigravity, an unattended PR reviewer — per-PR worktrees, an AST-level ban on mutation paths, an evidence gate, and the risk a worktree does not remove.

    • Rust
    • Developer Infrastructure
    • Security
Professional

GST Compliance & Document AI Platform

Automated Indian GST compliance, multi-way ledger reconciliation, GSTR-1/3B return filings, and an asynchronous AI-powered invoice extraction pipeline.

  • NestJS
  • TypeScript
  • Node.js
  • PostgreSQL
  • TypeORM
  • +12
◧ motion diagram
Personal / Open Source

Antigravity PR Reviewer

Rust daemon that reviews pull requests in isolated git worktrees through a five-pass static analysis pipeline and posts evidence-anchored GitHub reviews.

  • Rust
  • Git Worktrees
  • GitHub REST API
  • GitHub GraphQL API
  • Antigravity CLI
  • +1
◧ motion diagram
Personal / Open Source

ACFS — AI Content Forensics Suite

Multimodal detector for AI-generated images and text, combining fine-tuned transformer classifiers with physical signal analysis and SHA-256 hashed PDF reports.

  • Python
  • PyTorch
  • HuggingFace Transformers
  • FastAPI
  • Streamlit
  • +4
◧ motion diagram
Personal / Open Source

DHVVS — Decentralized Health Visit Verification

Replaces paper health-visit logs with a proof chain — physical presence, on-device ECDSA signing, async fraud scoring and EVM blockchain anchoring.

  • NestJS
  • TypeScript
  • Prisma
  • Neon
  • PostgreSQL
  • +11
◧ motion diagram

Jump to