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

Block or report tejgokani

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.

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
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 💬 10 comments
wazuh/wazuh fix: narrow bare except to OSError in WazuhQueue.send_msg_to_agentfirst PR ever Hardening ✅ Opened
expressjs/express RFC: Disable x-powered-by header by default in Express v6 Security RFC 💬 Discussion
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 Research 🔬 Open
wazuh/wazuh fix: Json::checkDuplicateKeys() misses duplicate keys with identical values — 4 comments Core Bug 💬 Active

📊 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. ShipCheck ShipCheck Public

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

    Go 2

  2. 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

  3. sqlsmith sqlsmith Public

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

    JavaScript 1

  4. CodeShift CodeShift Public

    CodeShift is an automated code migration engine that rewrites your project from one framework to another (Express → Fastify, CJS → ESM, Mongoose → Prisma). It analyzes code structure, applies safe …

    JavaScript 1

  5. tejasetup tejasetup Public

    A flexible and extensible CLI for building project architectures with intelligent defaults, rich customization, and a plugin-ready design.

    JavaScript