Portfolio / engineer / writer

I build machine learning systems, write about them clearly, and ship useful things on the web.

AP

About me

I work at the intersection of generative AI, computer vision, deep learning building sophisticated products. I like systems that are technically rigorous but easy to understand.

Selected work

Projects

Computer Vision · Python

Computer Vision Services

Dockerised CV microservices built on PyTorch, TensorFlow, and PaddlePaddle — covering classification, segmentation, and keypoint detection, ready to drop into any pipeline.

Video Analytics · Deep Learning

Nirikshan

End-to-end video analytics pipeline powered by AI and deep learning. Handles real-time scene understanding, object tracking, and event-driven alerts at scale.

Agents · Protocols

Multi-Agent Protocols Survey

Exploration of modern multi-agent protocols — MCP, ACP, and A2A — with comparisons of architectures and real-world applicability.

Image Processing · OpenCV

OpenCV Snippets

A curated collection of practical Python recipes for image processing with OpenCV — filtering, transforms, contour analysis, and feature extraction.

Recent writing

Blogs

Nov 2025

Workflow and Agent Patterns for Intelligent Systems

Overview This guide explores how intelligent systems can be structured using workflows (deterministic flows) and agents (autonomous decision-makers). Workflows ensure reproducible outcomes, while agents enable adaptability, reasoning, and...

Reach out

Contact

If you want to discuss machine learning systems, evaluation, developer tools, or technical writing, this is the place to connect.