Skip to content

Ontario, CanadaSoftware 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.

Harish Duddupudi, Software Architecture Leader

From the notebook

Recent writing

All posts →

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.