Skip to content
View aryanghai12's full-sized avatar

Highlights

  • Pro

Block or report aryanghai12

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aryanghai12/README.md

Aryan Ghai

Backend and distributed systems  ·  execution-grounded AI tooling  ·  cloud-native open source

LinkedIn Email Codolio Location


Final-year B.Tech CSE at NIET, Greater Noida (9.22 CGPA), and Open Source Intern at the OWASP Foundation. Most of my time goes into Go and Python, shipping into cloud-native security tooling.


activity

┌─ aryanghai12@github ──────────────────────────────────────────┐
│                                                               │
│   active           3 years, since August 2023                 │
│   repositories     28 public  ·  11 authored  ·  17 forks     │
│   commits          279                                        │
│   pull requests    60 opened  ·  36 merged                    │
│   upstream         27 merged across 7 external repositories   │
│   lines shipped    +38,380  /  -3,473  across 767 files       │
│   issues           19 filed                                   │
│   languages        TypeScript 84%  ·  Go 5%  ·  Python 4%     │
│                                                               │
└───────────────────────────────────────────────────────────────┘

Regenerated from the GitHub API by scripts/profile_stats.py. Plain text, no image services.


selected work

Cavix  ·  execution-grounded code review and sandbox engine

Go Python pgvector Redis Streams Docker gVisor

Most AI reviewers assert. Cavix proves: it writes a failing test for every finding, runs it in a network-isolated sandbox, applies the fix, then re-runs. Anything it cannot reproduce is dropped before a human ever sees it.

  • Orchestrated multi-agent pipeline (LangGraph and Go) routes semantic diffs to specialised domain reviewers, cutting hallucinated findings by 98%
  • Whole-repository AST index (Tree-sitter, pgvector) maps symbol flow, so the blast radius of a change is calculated rather than guessed
  • Hyper-isolated execution layer on gVisor runs untrusted code with zero network egress
  • Redis Streams ingestion in Go holds sub-100 ms webhook responses under concurrent load

TraceCV  ·  client-side ATS résumé x-ray

Next.js TypeScript Web Workers Anthropic OpenAI Gemini

A résumé parser that never uploads your résumé. PDF and DOCX layouts are parsed and visualised 100% in-browser on Web Workers, and every AI claim is checked back against the source text before it is allowed on screen.

  • Post-hoc verification engine enforces exact substring matching against the original document, so model hallucinations never render
  • BYOK proxy across OpenAI, Anthropic and Gemini: stateless, zero-logging, keys sealed in AES-GCM browser storage behind a strict CSP
  • Deterministic TypeScript scoring framework: same résumé, same score, every run

open source

OWASP Foundation  ·  Open Source Intern

Contributor across the OWASP Bug Logging Tool and OWASP Nest. Built automated pre-flight checks that intercept, parse and evaluate incoming pull requests before maintainer review, enforcing formatting and coverage policy through webhook pipelines on Cloudflare Workers and Dockerised test environments. Manual review bottlenecks fell by roughly 40%.

Merged and shipped in repositories I do not own, where the standards are not mine to set:

Where Repository Merged Lines
Kubescape · CNCF incubating · Kubernetes security kubescape 17 +8,878 -696
node-agent 3 +1,252 -78
regolibrary 1 +1,317 -1
OWASP · Open Worldwide Application Security Project Nest 2 +182 -16
Smart India Hackathon · team project TouristSafety 2 +13,884 -388
OpenYurt · CNCF edge Kubernetes openyurt 1 +4 -4
Antiwork · Gumroad gumroad 1 +18 -14

Highlights: hardening Kubescape's OPA processor and scan-status handling, authoring new attack-path rules (steal-privileged-pods, issue-token-secrets, provider-iam-assumption), repairing timestamp chains and size accounting in the node-agent eBPF profiler, and adding Windows securityContext compliance rules to regolibrary.


toolchain

Languages

Go Python TypeScript JavaScript Java C SQL Ruby Solidity

Backend and data

PostgreSQL pgvector Redis Node.js REST APIs Concurrency

Infra and runtime

Docker Kubernetes gVisor Cloudflare Workers Linux Bash Azure Git

AI systems

LangGraph Anthropic OpenAI Gemini Tree-sitter

Web

Next.js React Tailwind Rails

Quality

PyTest go test GitHub Actions Rego and OPA


elsewhere

LinkedIn Email Codolio Repositories



last synced 04 Sep 2026  ·  open to Software Engineering internships

Pinned Loading

  1. CavixCode CavixCode Public

    AI code review that verifies findings by running them. Writes a failing test, runs it in a network-isolated sandbox, applies a fix, re-runs. Unreproducible findings are dropped.

    TypeScript

  2. TraceCV TraceCV Public

    TypeScript

  3. BLT BLT Public

    Forked from rafen/website

    OWASP BLT is a collection of security tools.

    HTML

  4. RepoPulse RepoPulse Public

    HTML

  5. kubescape kubescape Public

    Forked from kubescape/kubescape

    Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernet…

    Go