M Junaid Shaukat

1 commit

MS

M Junaid Shaukat

@junaiddshaukat

AI Engineer • GSoC ’26 @Apache Beam • @kubernetes Release Team (v1.37) • Community Builder

Commit activity

1 commit in the last 30 days

longest streak 1 day

125 / 150 XP25 XP to operator

Hey, I'm Junaid

I build AI products and developer tools, contribute to open source, and run developer communities. Google Summer of Code 2026 with Apache Beam, Kubernetes v1.37 release team, Qwen ambassador.

Website · LinkedIn · X · YouTube · Email

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

Things I built

isDisposable  API + SDKs

Throwaway email detection. 160,000 known domains, live DNS checks and a risk score, with offline SDKs for npm and PyPI.

80k npm downloads · Website · SDK

Divisio  macOS app

Claude Code, Codex, Cursor, Grok and more in one window. Each agent gets its own git worktree, and nothing lands until you've read the diff.

Open source, MIT · Download · Website

blyn  iOS app

An AI money coach that runs on your phone. It tracks spending against category limits and tells you what's left. Your data never leaves the device.

Live on the App Store · App Store

tkntracker  CLI

See the tokens you burn across Claude Code, Codex, Cursor and 20 more agents. Reads local logs only. No account, no API keys.

271 npm downloads · npm

Also: Storage Sweep, a macOS cleaner for developer caches · reqcraft, a 3 kB axios-compatible client on fetch · QueryMaster, an MCP server for SQL in plain English. All projects

Open source

89 merged PRs to projects I don't own. This table rebuilds daily from the GitHub API.
       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.
Dev Weekends 8 The community platform. Careers, projects and testimonials pages, a security cleanup, and a self-hosted links page.
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.
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. Started Qwen Pakistan from scratch. 3,000+ followers and 250K+ impressions in the first week, then the AI Buildathon 2026.
  • RevenueCat Shipaton IRL. Hosted the first in-person Shipaton in Pakistan. 43 signed up.
  • Replit Campus Leader. Before that, Notion Campus Leader for a year.
  • Dev Weekends. Internal operations, fellowships, mentorship, and a weekly cohort of 40 engineers.

Recognition

  • Google Summer of Code 2026, Apache Software Foundation · project
  • Kubernetes v1.37 release team, Release Signal Shadow
  • Winner, Cognee AI PR hackathon
  • 2nd place, InsForge PR hackathon
  • Top 100 in Pakistan, Meta Hacker Cup 2024

Writing

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

All posts

junaiddshaukat/README.md on GitHub