Skip to content

Now building retrieval tools for engineering teams

I build reliable systems and useful AI

Backend and machine learning engineer. I turn messy data and big ideas into products that work on day one and on day one thousand.

Open to senior roles and consulting

About

A little about me

I am an engineer who likes the whole stack: data pipelines, APIs and the interfaces on top. I care about clear code, honest metrics and shipping.

Based in

Bengaluru, India

Currently

Building retrieval tools for engineering teams

Stack

  • Python
  • TypeScript
  • Go
  • PostgreSQL
  • Kubernetes
  • PyTorch
  • AWS
  • Redis
  • Kafka
Years in production
7+
Requests served a day
40M

Expertise

What I bring to a team

  • LLM applications

    Retrieval, evaluation and guardrails for AI features people trust.

  • Data pipelines

    Batch and streaming pipelines that are tested, typed and observable.

  • Distributed systems

    Services that stay fast and correct at forty million requests a day.

  • Cloud infrastructure

    Kubernetes, Terraform and sensible cost controls on AWS.

  • Observability

    Metrics, traces and alerts that wake the right person, rarely.

  • Security

    Threat models, least privilege and secrets that stay secret.

Projects

Things I have shipped

Client work, side projects and things I built to learn.

  • AI tool

    Codebase search

    Semantic search over a million files with answers that cite their sources.

    • Python
    • pgvector
    • FastAPI
  • Data platform

    Event pipeline

    A streaming pipeline that moved analytics from next-day to near real time.

    • Kafka
    • Flink
    • Go
  • Open source

    Eval harness

    A small library for testing LLM features like any other code.

    • Python
    • pytest

Experience

Where I have built things

  1. Senior Software Engineer · AI infrastructure startup

    Mar 2023 - Present

    Lead the retrieval platform behind the product's AI features: indexing, ranking and evaluation.

    • Python
    • Kubernetes
    • PyTorch
  2. Software Engineer · Logistics company

    Jan 2020 - Feb 2023

    Built the routing and tracking services that handle forty million requests a day.

    • Go
    • Kafka
    • PostgreSQL
  3. Data Engineer · Fintech company

    Jul 2018 - Dec 2019

    Moved reporting from spreadsheets to a tested, scheduled pipeline.

    • Python
    • Airflow
    • SQL

Kind words

What colleagues say

  • “Dev turned our flaky AI demo into a feature customers rely on every day.”
    Meghna T.CTO
  • “His evaluation harness changed how our whole team ships ML features.”
    Farah N.ML lead
  • “Calm in incidents and careful in design reviews. The person you want on call.”
    Arvind S.Staff engineer
  • “Explains complex systems so clearly that product managers ask him to.”
    Gautam R.Product manager

Contact

Let's build something useful

Hiring for an AI or platform role, or need help with a system that has to scale? Let's talk.

hello@example.com