I'm Gagan. I started coding in 9th grade because it was the one class where I was building something instead of memorizing it.
It was supposed to be a hobby. The hobby did not hold.
Senior Software Engineer, Marriott
Owning frontend architecture on the Bonvoy loyalty portal for millions of active members.
Founder, GLINR STUDIOS
A one-person studio building the tools I wished existed. Some found their people. Not all of them did. Fine.
glinr.comWhy I built what I built
- theSVGBecause my icon files were a mess.2.7k+ stars
- StacklitBecause watching AI agents burn 50k tokens exploring a repo was maddening.Go CLI + MCP server
- theauthBecause AI agents need identity too.27+ OAuth providers
Plus ProfClaw for self-hosted agents and Levelrail for self-hosted deploys.
I obsess over how things feel to use.
The half-second delay before a button responds. The error state that does not quite explain itself. Most of my projects started because I hit one of those and refused to let it go.
My sites
Publications
- Assay: Claims That Decay With the Code
Om Shankar Tiwari, Tangi Vass, Gagan Deep Singh · arXiv:2609.36170 [cs.SE] · Sep 2026
Binds every claim an AI coding agent makes (tests pass, no secrets, behavior preserved) to the Merkle hash of the code it covers, so the claim goes stale exactly when that code changes. Builds on Stacklit's committed, Merkle-skipped index.
Recent Posts
View allAssay: Claims That Decay With the Code
Our new paper on arXiv binds every claim an AI coding agent makes to the Merkle hash of the code it covers, so the claim goes stale exactly when that code changes.
Introducing Levelrail
Levelrail is a self-hosted deployment platform: push to git, get a running app with TLS, logs, metrics, and rollback.
Kavachos Is Now theauth
Kavachos has been rebranded to theauth. Here's what changed, what didn't, and how to migrate.
theSVG Passed 7,400 Icons: Auth Badges, Cleaner Categories, and Icon Feedback
theSVG crossed 7,400 brand and cloud SVG icons six months after launch. What is inside the library, what shipped along the way, and how to use it from npm, the CDN, the CLI, or an MCP server.
Local-First Is Here, Loudly: Why Three of My Products Made the Switch
For years I dismissed local-first as a correctness-obsessed ideology. In the last twelve months three of my products adopted it, and the reasons were not what the manifestos said they would be.
Open Source
Experience
Senior Software Engineer
Marriott International
Frontend architecture on the Bonvoy loyalty portal serving millions of active members. Next.js and GraphQL on AEM, Kubernetes, and Cloud Run, including the Bonvoy Wallet, co-brand credit card, and gift card web integrations.
Founder & Lead Architect
GLINR STUDIOS (formerly GLINCKER)
Building an all-in-one platform with URL shortening, QR codes, AI moderation, and GLINR Studios developer tools suite. Dozens of npm packages published.
Founder
theSVG
Open-source brand and cloud SVG icon library at thesvg.org, with npm packages, React, Vue and Svelte components, a CLI, a REST API, a CDN and an MCP server.
Founding Engineer
Xylo AI
Led an Azure-to-GCP migration in one week (~$200K/year savings) and rebuilt the backend from a Django monolith to Spring Boot and FastAPI microservices, including ML model serving and data pipelines.
Software Engineer
Ameriprise Financial
Shipped React and Next.js frontends on Node and Spring Boot microservices in a regulated environment. Advisor workflows ran ~30% faster, deploys 25% faster, and two Chairman's Awards.
Education
M.S. Software Engineering
University of St. Thomas
What People Say
“Gagan is the kind of engineer who sees the full picture, from system design to developer experience. His open-source work on GeoKit and glin-profanity shows the depth of his thinking.”
A.R.
Staff Engineer, Fortune 500 Tech
“Working with Gagan on GLINCKER was like having an architect and a builder in one person. He doesn't just plan systems. He ships them.”
M.K.
Product Designer, GLINR Studios
“His npm packages are some of the most thoughtfully designed tools I've used. The documentation is clear, the APIs are clean, and everything just works.”
S.P.
Full-Stack Developer, Open Source Contributor
Technologies
Publications
Parsing 11 languages in pure Go without CGO: how I replaced regex with a tree-sitter runtime
DEV.toI tested 4 codebase-to-AI tools on FastAPI (108k lines). Here are the token costs.
DEV.to$0.60 per session, just on orientation. Here is what my AI agent was doing before writing any code.
DEV.toI Built a Self-Hosted AI Agent That Runs on a Raspberry Pi
DEV.toWhy I stopped uploading files to random websites (and what I use instead)
DEV.to5 open source auth libraries that actually handle AI agents (2026)
DEV.toAdd auth to your AI agents in 5 minutes with KavachOS
DEV.toBuild Your First MCP Server in 20 Minutes
DEV.toI Tested Every Open-Source Brand SVG Library So You Don't Have To (2026 Edition)
DEV.toI Got Tired of Hunting for SVG Logos. So I Open-Sourced 4,000 of Them
DEV.toWe Cut 70% Bundle Size: TanStack Query + Zustand at GLINR
DEV.to