SemaFlow
A governed multi-agent analytics system where the language model never writes the SQL. Built on real e-commerce data.
View on GitHubRequest walkthroughEnterprise AI practitioner working across cloud-native systems, analytics platforms, and business workflows. At Capgemini, worked on reliability, observability, and microservices for Fortune 500 retail, pharmacy, and hospitality platforms. At MathCo, contributed to AI-assisted analytics workflows, trust-review mechanisms, report generation experiences, and collaboration capabilities used across enterprise analytics products.
Built SemaFlow v1, a governed analytics system for trusted self-service analytics, and co-built TheBookShelves.
A governed multi-agent analytics system where the language model never writes the SQL. Built on real e-commerce data.
View on GitHubRequest walkthroughA reader community platform built with independent cafes.
thebookshelves.comWhy intelligence alone cannot sustain pricing power. IIM Udaipur capstone, co-authored with Team 21.
Request the paperMost AI products fail in the gap between what a model can do and how an enterprise team actually works. I build into that gap.
I started as an engineer at Capgemini, running reliability and observability for retail, pharmacy, and hospitality platforms used by Fortune 500 clients. I learned what production really means: a 30% latency improvement matters because someone, somewhere, is trying to close a register.
At MathCo, I worked at the intersection of software engineering, analytics, and product. My work included source attribution and trust review mechanisms for a GenAI copilot used across Fortune 500 clients, AI-assisted report generation workflows, and collaboration capabilities such as comments, tasking, attachments, and review workflows. I partnered closely with product, design, implementation, and engineering teams to translate workflow challenges into scalable product experiences, with a strong focus on adoption, transparency, and trust.
A lot of enterprise work is coordination work. Reviews, approvals, escalations, context-sharing, handoffs. My interest in AI comes less from replacing people and more from reducing operational friction inside those systems.
The MBA at IIM Udaipur in Digital Enterprise Management gave me the vocabulary for the business questions I was already asking on the floor: pricing, adoption, unit economics, organizational change.
Built SemaFlow v1, a governed agentic analytics system focused on trusted self-serve analytics, and co-built TheBookShelves, a community platform for readers.
I ship end to end with agentic CLI tooling: Claude Code, Codex, and Gemini CLI.
Most enterprise problems are workflow problems wearing an AI costume. At MathCo, the analytics work that actually got adopted was not the cleverest output, it was the part that fit how analysts already moved work between each other. The first question is rarely "what can the model generate." It is where the work slows down, breaks, or waits on a human who is already busy. Get that wrong and a better model just produces wrong answers faster.
At Capgemini I cut failure detection from hours to under five minutes on platforms serving Fortune 500 retail and pharmacy clients. The lesson was not technical. An alert that arrives late does not just break a system, it changes how people behave around it. Teams quietly build manual workarounds to route around anything they cannot trust, and those workarounds become permanent. Reliability is the difference between software a team leans on and software a team hedges against.
At MathCo, I worked on the collaboration layer: comments, tasking, attachments, review flows. None of it demos well. All of it decides whether an enterprise team coordinates around your output or exports it to a spreadsheet and leaves. The capability gets you in the door. The coordination primitives are why anyone stays. Most teams underinvest here because it is invisible in a sales deck.
TheBookShelves taught me that community is rarely a discovery problem. Most readers already know what they want to read. The challenge is creating a repeatable ritual that gives people a reason to return. The product was not the recommendation engine. It was the cadence, familiar faces, partner cafés, reminders, and small moments of continuity that gradually turned occasional visitors into regulars. Features create interest. Rituals create communities.
Observability for traditional software answers where it broke and what changed. AI systems need a layer on top: was the output trustworthy, and did the system flag its own uncertainty before a human relied on it. A model that is 99% uptime and quietly wrong is more dangerous than one that is down, because no alarm fires. Enterprise adoption depends on traceability, a visible review step, and a system that escalates instead of guessing.
Missing ownership. Late approvals. Lost context between handoffs. After three years inside enterprise systems, I have watched more initiatives stall on organizational ambiguity than on model quality. The technical system is usually one part of a much larger human workflow. The highest-leverage product decisions reduce ambiguity about who owns the next step, not how the next step gets computed.
Watch where an enterprise workflow actually stalls and it is almost never the thinking. The analysis is fine. The model is fine. What breaks is everything around it.
An approval sits in someone's inbox for three days. Context from one team never reaches the next. Two people both assume the other owns the next step, so nobody does. By the time anyone notices, the work is a week behind and no single thing went wrong.
This is why a lot of AI products quietly disappoint. They make the generation faster and leave the coordination untouched, which is like buying a faster car for a road that is already jammed.
I saw this up close at MathCo. The collaboration layer I worked on (comments, tasking, review flows, attribution) had nothing to do with intelligence, and it mattered more than almost anything else. It was the difference between a system that became part of how a team worked and one that got admired in a demo and abandoned by Friday.
Most organizations already have plenty of intelligence. What they are short on is knowing who does what next.
For my first two years, most of my work was invisible if it was working. Monitoring pipelines, alerting, reconciliation, API health, the kind of thing nobody thanks you for until it breaks.
What that work taught me has stuck with me longer than any of the code. People do not respond to systems. They respond to whether they trust the system.
An alert that arrives ten minutes late does not just miss an incident. It teaches the on-call engineer to stop trusting the alerts and start checking manually, and that habit never fully goes away. A dashboard that loads wrong twice gets quietly replaced by a spreadsheet someone maintains by hand. One unreliable workflow spreads hesitation through everything near it.
So I stopped thinking of reliability as an engineering concern and started seeing it as a product one. Trust is the actual feature. Everything else rides on it.
That lens carried straight into AI work. Teams obsess over how good the output is and forget to ask whether anyone can see when it failed, what it cost, or whether it can still be trusted. In an enterprise, that second question is the one that decides adoption.
The most useful systems I have seen are rarely the most impressive in a demo. They are the ones that behave the same way under pressure as they do on a calm Tuesday.
TheBookShelves started from a small gap we kept noticing. People say they want a reading community. What they actually sustain is a simple ritual that fits naturally into their week. Those are not the same thing, and the gap between them is where many community ideas fail.
Independent cafés already had the hard assets: space, atmosphere, regulars, and unused afternoon capacity. Readers had the interest. What neither side had was a reliable mechanism that turned occasional participation into habit.
We initially assumed discovery would be the challenge. It wasn't. Most people already had books they wanted to read. The harder problem was designing a repeatable social experience that felt worth returning to. Familiar venues. Predictable schedules. Low-friction onboarding. A sense that showing up next week required less effort than deciding whether to come at all.
The product gradually became less about books and more about ritual design. Reading was the anchor activity, but the real system was the cadence surrounding it.
Today, that translates into three partner cafés in Kolkata, a community of more than 200 readers, and recurring participation patterns beginning to emerge. Bengaluru is next.
The remaining challenges are operational rather than technological: attendance consistency, onboarding, event continuity, and preserving culture as the community grows.
Community products are often framed as discovery engines. In practice, they succeed when they become part of someone's routine.
Open to Technology Consulting, Business Analysis, and AI Product roles where business, AI, and engineering judgment meet. Also open to collaborators on TheBookShelves, and anyone thinking carefully about AI inside real enterprise workflows.