I'm an Open Source Engineer and Full Stack Developer who works where correctness actually gets decided: specs, test suites and CI. Currently pursuing B.Tech in Computer Science (AI & ML), and selected for Google Summer of Code 2026 with JSON Schema, where I write the format-assertion coverage that every validator implementation gets checked against.
Across 231 merged pull requests in 6+ upstream organisations, I contribute to Podman, Skopeo and Buildah, CNCF OpenCost, Kubernetes SIGs Headlamp and sourcemeta/core. I also serve as CTO @ Shivam-Info and Software Engineer @ Mugafi. My favourite kind of issue is a flaky test nobody trusts any more, so I built ci-flake-triage so that finding them stopped being guesswork.
const tushar = {
pronouns: "He/Him",
location: "New Delhi, India 🇮🇳",
education: "B.Tech in Computer Science (AI & ML)",
currentRole: "🎓 GSoC '26 @ JSON Schema | 💼 CTO @ Shivam-Info | 🤖 SWE @ Mugafi",
openSource: "231 merged PRs · 6+ upstream orgs",
upstream: {
jsonSchema: ["JSON-Schema-Test-Suite", "website", "conference"],
containers: ["podman", "skopeo", "buildah", "automation", "container-libs"],
cncf: ["opencost", "opencost-integration-tests"],
kubernetes: ["kubernetes-sigs/headlamp"],
others: ["sourcemeta/core", "coreos/go-systemd"],
},
skills: {
languages: ["Python", "Go", "TypeScript", "JavaScript", "C++", "Bash", "SQL"],
fullStack: ["React", "Next.js", "Node.js", "Express", "Django", "MongoDB", "PostgreSQL"],
containers: ["Podman", "Docker", "Kubernetes", "Buildah", "Skopeo"],
ci_testing: ["GitHub Actions", "Cirrus CI", "BATS", "pytest", "flake triage"],
specs: ["JSON Schema", "RFC 3986 URI", "RFC 3987 IRI", "RFC 6570 URI Template"],
},
};Counts are organisation-wide across every repository, refreshed daily from the GitHub search API by a workflow in this repo. Each bar links to the search that produces it.
Flake forensics for Podman CI
✨ Confirmed CI flakes out of rerun history |
Concurrency correctness under load
✨ Solving the "double booking" problem |
🔀 NextFlowWorkflow tooling on Next.js
✨ A Next.js workflow application |
Fintech trading simulator
✨ Crypto trading on virtual balances |
|
An AI astrology companion, a healthcare appointment platform, a lightweight sync service, an events platform, a cardiac ML model and a CNCF onboarding bot. |
|
| 🎓 Degree | 📚 Specialisation |
|---|---|
| B.Tech in Computer Science | Artificial Intelligence & Machine Learning |
📖 Relevant Coursework
Data Structures & Algorithms • Operating Systems • Computer Networks
Database Management Systems • Machine Learning • Object-Oriented Programming
Software Engineering • Distributed Systems • Cloud & Containers
Maintainers: if you have a flaky test you have stopped trusting, or a spec corner nobody has written coverage for, that is the message I most want to get.










