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 192 merged pull requests in 10+ 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 — 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: "192 merged PRs · 10+ 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"],
},
openTo: ["LFX Mentorship (Podman)", "Open Source", "Internships", "Collabs"],
funFact: "A job that fails once and passes on retry is a flake by construction. 🔍",
};
Flake forensics for Podman CI
✨ Confirmed CI flakes out of rerun history |
Concurrency correctness under load
✨ Solving the "double booking" problem |
🏥 TelesanaHealthcare appointment platform
✨ Doctor appointment and records system |
Fintech trading simulator
✨ Crypto trading on virtual balances |
|
An AI astrology companion, a workflow engine, 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.






