Ontario, Canada — Software Architecture Leader
I build platforms that outlive the hype cycle.
I’m Harish. For fifteen years I’ve been architecting systems other people depend on quietly: merchant lending at a US bank, global platforms at a pharma giant, connected-vehicle telemetry at Bosch, grid software for electricity utilities. These days I’m most interested in what happens when agents join the delivery pipeline.
This is where I think out loud — architecture decisions and their bill of costs, AI agents doing real work, lessons from mentoring, and the things I care about when I’m nowhere near a terminal.

From the notebook
Recent writing
Five things I keep circling back to
What you’ll find here
The short version
Fifteen years, four industries, one stubborn conviction.
That the interesting part of software is never the framework. It’s the seams — where services meet, where teams hand off, where a decision made in a hurry on Tuesday becomes the constraint everyone works around for three years.
The longer version →- years building software
- 15+years building software
- domains: banking, pharma, automotive, utilities
- 4domains: banking, pharma, automotive, utilities
- continents called home
- 2continents called home
- thing I keep coming back to: systems that outlive me
- 1thing I keep coming back to: systems that outlive me
Off the clock
There’s a person behind the architecture diagrams.
Cricket that starts too early on Saturday. A kitchen that smells like curry leaves. Long drives through Ontario in October. Books that rearranged how I think.
What I’m into →Say hello
I answer everything that isn’t a recruiter template. Architecture arguments especially welcome.