01 — Profile

I'm
Chidanandan
P.

Frontend architect, micro-frontend builder, and curiosity-first engineer based in Bengaluru. Nine years turning enterprise UIs into composable systems.

Background

I build the scaffolding other engineers stand on. For nine years I've taken enterprise frontends that had grown tangled and slow, and re-shaped them into composable systems.

Architecture first

Micro-frontend architecture, module federation, and the unglamorous plumbing in between — the data contracts and shared shells that let a dozen apps feel like one product. I care about the boundaries: what each team owns, and how the seams disappear for the user.

Currently at Maersk

Software Engineer III on the Pricing platform. I run a Next.js micro-frontend shell on Webpack Module Federation, and I've built an agentic delivery framework on Claude Code — a nine-stage spec-to-PR pipeline with governed AI as a real delivery teammate.

AI & systems

The same thinking that shapes good MFE architecture applies to AI delivery. Role-scoped subagents, human approval gates, a machine-checked AGENTS.md constitution — AI moves fast inside guardrails humans still own.

The human side

Curious by default. Happiest at the intersection of design and engineering. Off-screen: hiking ridgelines, on a motorcycle, planning the next trip, or making a new house feel like home. Restraint and craft show up everywhere.

How I think

02 — Philosophy
THE PRINCIPLES BEHIND THE WORK
01

Systems over screens

I think in systems first — the seams, the contracts, the ownership boundaries. A beautiful screen built on fragile plumbing will always disappoint. The reverse rarely happens.

02

Restraint is a feature

The best architecture isn't the most complex one — it's the one that does exactly what it needs to and nothing more. I spend as much energy on what to leave out as what to build.

03

Craft at every layer

From the CI pipeline to the micro-interaction, each layer deserves thought. Not perfectionism — just the same care at L1 (delivery) as at L5 (interface). Users feel the difference.

Outside the screen

03 — Field notes
THE PART THAT ISN'T CODE
On a trail
TRAILS · HIKING

Long climbs for the view from the top — the best place to think through a gnarly architecture problem. Restraint and curiosity show up on a ridgeline the same way they do in code.

On a bike trip
MOTORCYCLES · LONG RIDES

Biking as moving meditation — momentum, balance, the small joy of a well-tuned machine. The same instincts that make a good system make a good route.

Let's work together

Interested in what I build?