STAFF / PRINCIPAL ENGINEERING • PLATFORM & AUTOMATION

I design platform foundations, automate repetitive workflows, and turn operational signals into clearer engineering decisions.

Staff Software Engineer at Nokia Toronto
Canadian citizen Work authorization: Canada • United States • India
Actively targeting Dubai/Abu Dhabi Staff/Principal Backend, Platform, or AI Infrastructure roles • Available to relocate to the UAE
Scope 14+ years across India, Germany, and Canada
Current focus Platform automation, validation infrastructure, and operational intelligence
Evidence 6 documented projects across platforms, automation, and applied engineering

Projects

Selected Projects

Evidence of how I build for leverage: platforms, automation, and operational clarity.

Experimental system • Multi-agent coordination

Active dogfood

DogBuild

An experimental deterministic control and orchestration layer for coordinating multiple AI coding agents through GitHub and curated MCP interfaces.

Explores how intent, authority, evidence, routing, and handoffs can become deterministic and auditable instead of requiring manual relay between agents.

GitHub API MCP Cloudflare Workers

Production system • Platform case study

Live

Evidence-First Engineering Knowledge System

A static publishing platform with grounded AI retrieval, automated release gates, and explicit trust boundaries.

Grounded retrieval, explicit trust boundaries, automated release checks, and a production deployment.

Workers D1 + Vectorize GitHub Actions

Working software • Architecture case study

Live

PhotoSahi

A browser-based tool that simplifies passport and visa photo compliance with intelligent image processing.

100% browser-side image processing with no mandatory upload or backend.

JavaScript Canvas Image Processing

Insights

Engineering decisions you can reuse

Practical notes on reducing repeated work, choosing the right intervention, and preserving judgment where it matters.

AI-assisted engineering • 5 minute read •

Your agent's tests are the cheapest check you have. Don't make them the only one.

Five failures a passing test suite will not catch — and why four of them hold on their own while one quietly rots.

Read the note

AI-assisted engineering • 5 minute read •

A river can't be deterministic. Its banks can be.

The AI model is the river and your tests are the banks — you can't make the river predictable, only bounded.

Read the note

Technical article • 5 minute read •

Why am I still the message bus between my AI agents?

A durable governance pattern already fixes most of the shared-context problem — DogBuild is the local tool closing the rest: the actual handoff.

Read the article

Hiring a Staff or Principal Engineer?

Share the role, project, or outcome you need.

I will respond with the most relevant experience and a clear next step.

Start a conversation