About
Philosophy
How decisions get made — technology–business integration, depth, and operational rigor.
How I think about building
Philosophy is not abstract for me — it is the set of defaults I use when making product, engineering, and company decisions under uncertainty. Shaped by a path from academia through engineering and business into BFSI, then into founding Apistemology Technologies.
These are not principles I adopted from a book. They were earned where technology and business either integrated well — or failed loudly.
For what the company is building toward, see Mission. For the path behind these defaults, see Biography and Career.
Integration before isolation
The most expensive mistake in enterprise software is splitting the problem in two: business owns the requirement, engineering owns the build, and nobody owns whether they actually fit.
I design from the opposite default. Technology and business are one problem. Domain logic, workflow design, data models, and architecture should be shaped together — not handed off across a wall. That is how I worked on branch floors at IDBI, at product scale at Nucleus, and as microsystem owner at Lentra. It is how business kernels like ComeBk, Catoids, and FinCheckers® are built at Apistemology.
If operations and engineering would disagree on what "done" means, the design is not finished.
Kernels over plugins
A feature solves a moment. A product solves a workflow. A business kernel owns a complete slice of enterprise intelligence — domain depth, workflow fit, and technical architecture designed as one unit.
In BFSI, the workflow is the business: underwriting, monitoring, reconciliation, compliance, origination. Intelligence should embed into those flows — not sit beside them as a chat box or a dashboard no one opens after week two.
I would rather ship one kernel completely than five integrations partially.
Know what you claim to know
Studying epistemology — what we know and how we know it — changed how I evaluate product output. A model prediction is not knowledge until a business can defend it: to a credit committee, an auditor, a branch manager, a customer.
Explainability is not a compliance checkbox. It is the bridge between what the technology produces and what the business is willing to act on. If that bridge is missing, you have built inference — not intelligence.
Long-term bets
I optimize for decade-long product horizons. Not because roadmaps should be rigid, but because credibility in regulated and high-stakes environments compounds slowly. Software designed for demos erodes trust quickly when operations begin.
The question I return to: will this still matter when the model APIs change? Architecture should outlast any single vendor. Products should outlast any single release cycle.
Depth over breadth
I would rather ship one workflow completely than five workflows partially. Depth is what earns adoption where failure has real consequences — credit losses, regulatory exposure, operational breakdown.
Breadth is tempting because it looks like progress in a roadmap review. Depth is what customers remember when the edge case arrives.
Stay hands-on
Leadership, for me, does not mean stepping away from the technical work. It means staying close enough to data models, API design, and implementation trade-offs that decisions are informed — not delegated into abstraction.
The best product leaders I have worked with could still read the architecture. I hold myself to the same standard.
Writing as thinking
Public writing is part of the same long-term bet as the products. Essays, notes, and guides are how I pressure-test ideas before they become architecture — and how I share what holds up after shipping.
Writing forces clarity. Clarity before code saves months after it.
Default questions
When evaluating any decision, I return to these:
- Does this integrate technology and business — or just connect them loosely?
- Does this reduce risk for the customer — operational, credit, or reputational?
- Can the business defend the output — not just receive it?
- Will this still matter in three years?
- Are we building a product or renting a feature from a vendor?
- Can a new team member understand why we built it this way?
If the answers are weak, the decision waits — regardless of how good the demo looks.
For day-to-day priorities and active builds, see Current Focus.