Skip to content
View tejgokani's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report tejgokani

Report abuse

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

Report abuse
tejgokani/README.md
 ████████╗███████╗     ██╗
    ██╔══╝██╔════╝     ██║
    ██║   █████╗       ██║
    ██║   ██╔══╝  ██   ██║
    ██║   ███████╗╚█████╔╝
    ╚═╝   ╚══════╝ ╚════╝

I build tools. Security products. Packages. Infrastructure.
Web · Cybersecurity · DevOps

Email   GitHub followers


🛠 Must-Try Projects

Post-session audit tool for AI coding agents.

Every session, your agent burns tokens and introduces bugs. ShipCheck catches both.

  • Cost + burn — reads Claude Code, Cursor & Codex session logs
  • Heatmap — shows which files your agent kept retouching
  • Security scan — AST-based rules for AI-specific failure patterns (hardcoded keys, SQLi, verify=False, wildcard CORS, and 40+ more)
  • Zero network calls — 100% offline, no API keys needed
brew install tejgokani/tap/shipcheck
shipcheck          # full audit
shipcheck --html   # HTML report
shipcheck --json   # CI output

Go · CLI · Security · AI Tooling

Terminal-native SQL playground for DBMS internals.

Learn SQL the way a database actually thinks — from a real terminal, with real feedback.

  • SQL*Plus-style REPL with multi-line input + execution flow visualization
  • 200 challenges (50 easy / 75 medium / 75 hard) with progress tracking
  • Learning mode — conceptual execution tree with query analysis
  • Exam simulation — strict SQL*Plus behavior mode for Oracle prep
brew install tejgokani/termibase/termibase
# or: pip install termibase
termibase

Python · CLI · Education · Databases

JS objects → production-ready SQL schemas & migrations.

The simplest bridge between your JavaScript domain model and production SQL.

// Define once → get SQL + migrations

JavaScript · ORM · Developer Tools

Automated code migration engine.

Rewrites your project from one framework to another: Express → Fastify · CJS → ESM · Mongoose → Prisma

Analyzes code structure and applies safe transformations.

JavaScript · AST · Migration

Flexible CLI for building project architectures.

Intelligent defaults, rich customization, plugin-ready design.

JavaScript · CLI · Scaffolding

DSA visualization and analysis platform.

Visual walkthroughs for algorithms and data structures.

JavaScript · Education · Visualization


🌍 Open Source Contributions — Hall of Fame

97% of my GitHub activity is pull requests. These are the ones that landed.

Project PR / Issue Type Status
projectdiscovery/nuclei fix(telnetmini): prevent slice-bounds panic in ParseNTLMResponse on truncated NTLM challenge Bug Fix · Security 3 ✅ Merged
expressjs/express RFC: Disable x-powered-by header by default in Express v6 Security RFC ✅ Merged
expressjs/express 2 closed · 1 open PRs Fixes ✅ Merged
koajs/koa Merged PR Fixes ✅ Merged
bridgecrewio/checkov 2 closed PRs Security ✅ Merged
gitleaks/gitleaks 3 open issues 2 Merged Research
wazuh/wazuh fix: Json::checkDuplicateKeys() misses duplicate keys with identical values — 4 comments Core Bug Resolved

📊 GitHub at a Glance

537 contributions · last 12 months
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Best day    121 contributions  (Dec 20)
Streak       30 days longest   (Dec 31 → Jan 29)
Average      1.47 / day

Activity breakdown:
  97%  Pull Requests
   2%  Issues
   1%  Code Review

May 2026 alone:
  98 commits across 10 repos
  10 new repositories shipped

GitHub Streak


🧰 Stack

Languages     Go · Python · TypeScript · JavaScript · C++
Security      Nuclei · Wazuh · Checkov · Gitleaks · AST analysis
Web           Express · Koa · Fastify · Node.js
DevOps        CI/CD · GitHub Actions · Homebrew distribution
Databases     SQLite · Prisma · SQL*Plus

📦 Install My Tools

# ShipCheck — AI session auditor
brew install tejgokani/tap/shipcheck

# TermiBase — SQL playground
brew install tejgokani/termibase/termibase

Built because every problem deserves a sharper tool.

Pinned Loading

  1. TermiBase TermiBase Public

    TermiBase — a terminal-native SQL playground that visualizes how queries are parsed, planned, and executed, built to teach DBMS internals through hands-on interaction

    Python 5

  2. ShipCheck ShipCheck Public

    Post-session audit tool for AI coding agents. Cost + heatmap + security scan. Zero API calls.

    Go 2 1

  3. sqlsmith sqlsmith Public

    The simplest way to turn JavaScript objects into production-ready SQL schemas and migration files.

    JavaScript 1

  4. thekairojs/kairo.js thekairojs/kairo.js Public

    Kairo is a next-generation TypeScript backend framework where security is the runtime itself - not middleware. Built on uWebSockets.js, it uses entropy scoring, taint tracking, intent-aware routing…

    TypeScript 3