Skip to content
View junaiddshaukat's full-sized avatar
🧠
compiling thoughts...
🧠
compiling thoughts...

Organizations

@kubernetes @DataExpert-io-Community @devweekends

Block or report junaiddshaukat

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
junaiddshaukat/README.md

I build software people use. Most of it is open source.

AI engineer in Pakistan. I ship products, contribute upstream, and run developer communities offline. Before this I wrote the problems that train frontier models at Turing.

Open-source numbers, refreshed daily from the GitHub and npm APIs

Things I've shipped

Every one of these is live somewhere you can reach it: a store listing, a repo, or a working site.

blyn  iOS app

An AI money coach that runs on your phone instead of someone else's server. It reads your spending, holds category limits, and tells you what's left. The data never leaves the device.

🟢 Live on the App Store · App Store ↗

Divisio  macOS app

Claude Code, Codex, Cursor, Grok and five more agents in one window. Each gets its own git worktree, sessions stay warm (1.5s to first token, down from 5.9s), and nothing lands until you've read the diff.

🟢 Open source, MIT · Download ↗ · Website ↗

isDisposable  API + SDKs

Throwaway email detection. 160,000 domains, live DNS checks, a risk score. There's an API, plus offline SDKs for npm and PyPI for when you can't make a network call.

🟢 71.4k npm downloads · Website ↗ · SDK ↗

tkntracker  CLI

Run tkntracker web and see how many tokens you burn across Claude Code, Codex, Cursor, Grok, OpenCode and 19 more agents. It reads local logs only. No account, no API keys.

🟢 258 npm downloads · npm ↗ · Source ↗

Storage Sweep  macOS app

A native SwiftUI cleaner. It scans Docker, Xcode, Node, Python, Rust and Go caches, labels everything Safe, Review or Protected, and only ever moves the safe ones to Trash.

🟢 Freed 25–90 GB per user · Download ↗ · Source ↗

reqcraft  npm package

A 3 kB HTTP client on native fetch with the axios API: interceptors, retries, typed errors, zero dependencies. I wrote it the week the axios supply-chain attack landed.

🟢 Zero dependencies · Source ↗ · The story ↗

Also: QueryMaster, an MCP server for querying SQL in plain English · revise-deps, a dependency audit CLI · GitHub Issue Reminder, a Chrome extension. Every project →

Open source

Rebuilt every day from the GitHub API, so nothing here is typed by hand.

       Project Merged What I did
Apache Beam 43 Wrote the portable Kafka Streams runner, so pipelines from any Beam SDK run on Kafka Streams. Ships in the nightly snapshots.
InsForge 12 Custom OAuth providers end to end, then carried into the JS, Swift and Kotlin SDKs. Signup controls, PostgREST operators for Kotlin, dashboard fixes.
Archestra 6 Enterprise MCP gateway. Added the Mistral, Cerebras, DeepSeek and Perplexity providers, and fixed Kubernetes service names for long MCP server names.
Talawa Admin 6 Built the i18n notification toast and moved the app onto it. Turned on advanced tree-shaking in Vite; the bundle got 30% smaller.
Dev Weekends 6 The community platform. Careers, projects and testimonials pages, a security cleanup, and a self-hosted links page.
Apache Airflow 3 Fixed user creation in the FAB auth manager when no role is given. E2E tests for Asset Details.
voiceyBill 3 UI and auth overhauls across the mobile app and the web client.
Gemini CLI 2 Custom base URLs through env vars, and stricter audio MIME validation in file reads.
webpack 2 Merged the propertyAccess and propertyName utils into one module. Config coverage for Electron targets.
Cognee 1 An incremental Gmail connector for the agent memory layer.
Jaeger 1 Timer duration bucket parsing in the metrics init.
Linux kernel patches Built and booted mainline on ARM64, then sent patches the old way, with git format-patch and git send-email.

Plus 2 more in ContextVM/sdk, dailydotdev/apps.

Community

  • Qwen Ambassador. Founded Qwen Pakistan from an empty page: 3,000+ followers in week one, then an AI Buildathon.
  • RevenueCat Shipaton IRL. Asked RevenueCat to host Pakistan's first one. 43 signed up, about 30 walked in.
  • Dev Weekends. Mentor a weekly cohort of ~40 through open source and AI engineering.
  • Notion Campus Club. Campus Leader for a year.

Receipts

  • 🏆 Winner, Cognee AI PR hackathon
  • 🥈 2nd place, InsForge PR hackathon, then stayed on as a contributor
  • ☀️ Google Summer of Code 2026, Apache Software Foundation · project page
  • ☸️ Kubernetes Release Team, Release Signal Shadow for v1.37
  • 🧮 Meta Hacker Cup 2024, top 100 in Pakistan
  • 🐧 Linux Foundation LFD103, kernel development

Writing

📘 LLM Engineering, a free 17-lesson course, from what an LLM is to fine-tuning, serving, RAG, agents and evals.

All posts →

Stack

TypeScript, Python, Java, Go, C++, Swift, Node.js, Bun, PostgreSQL, MongoDB, Redis, Kafka, Supabase, Docker, Kubernetes, AWS, GCP, Linux, React, Next.js, Tailwind

AI: LLM APIs, MCP, tool calling, agent loops, LangGraph, RAG, pgvector, evals, LoRA / QLoRA, vLLM, Ollama.


A snake eating my contribution graph

Say hi: Email · X · Blog · YouTube

Pinned Loading

  1. Divisio Divisio Public

    Local-first command center for the coding agents you already pay for.

    TypeScript 1

  2. tkntracker tkntracker Public

    Local-first AI token usage tracker for Claude Code, Codex, Cursor, Grok, OpenCode & 20+ agents. One command: tkntracker web

    TypeScript 3

  3. learn-ai learn-ai Public

    This repo contains all my notes and code realted to learning ai engineering, agentic ai and more.

    Jupyter Notebook 1

  4. querymaster querymaster Public

    Talk to your DB with English

    TypeScript 3

  5. beam beam Public

    Forked from apache/beam

    Apache Beam is a unified programming model for Batch and Streaming data processing.

    Java

  6. isdisposable/js isdisposable/js Public

    isDisposable offical JavaScript/TypeScript SDK

    TypeScript 10 1