STAFF / PRINCIPAL ENGINEERING • PLATFORM & AUTOMATION

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

Staff Software Engineer Toronto
Canadian citizen Work authorization: Canada • United States • India
India → Germany → Canada Aricent → Cisco → Intel → Siemens → KI Labs → Nokia
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.

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

Working software • Rules-based utility

Live

GTT Trigger Price Calculator

Prepare candidate buy and sell trigger prices for GTT orders in the Indian stock market.

Explicit trigger-distance and rounding rules with documented freshness limits for order preparation.

Python Streamlit Rules Engine

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