Skip to content

Hi, my name is

Tirtha Chetry.

I build scalable distributed systems & agentic AI.

I'm a software engineer specializing in backend infrastructure, event-driven architecture, and LLM-powered tooling — turning hard engineering problems into reliable, production-grade systems.

BLR

About me

Here's a quick snapshot of who I am and the tools I reach for.

I'm a software engineer focused on distributed systems and backend infrastructure. I design and implement the core plumbing — queues, schedulers, and high-performance data stores — that keeps systems reliable under load. Most recently at Thoughtworks, I build robust services with Java and Spring Boot, and increasingly explore agentic AI to automate the tedious parts of engineering.

Languages

  • Java
  • TypeScript
  • Python
  • Go
  • SQL

Backend & Frameworks

  • Spring Boot
  • Quarkus
  • Node.js
  • Express
  • FastAPI

Data & Messaging

  • PostgreSQL
  • Redis
  • Kafka
  • MongoDB
  • Prisma

Cloud & Infra

  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD

AI & Tooling

  • LangChain
  • CrewAI
  • OpenAI
  • Framer Motion
  • Git

Where I've worked

A short timeline of the teams and systems I've contributed to.

  1. Software Engineer @ Thoughtworks

    Dec 2025 — Present

    Bengaluru, IN

    • Building a UPI distributed system serving international markets.
    • Developed scalable microservices architecture using Java and Quarkus.
    • Deployed and managed cloud infrastructure on AWS for distributed system components.
  2. Software Engineer @ Grid Dynamics

    May 2023 — Dec 2025

    Bengaluru, IN

    • Developed scalable software solutions for diverse client needs.
    • Deployed applications on server machines with AWS.
    • Conducted code reviews to ensure adherence to coding standards and best practices.
  3. Software Engineer @ Airtel Africa

    Aug 2022 — Mar 2023

    Bengaluru, IN

    • Mentored junior developers on coding standards and industry best practices.
  4. Software Engineer @ Amdocs

    Jun 2019 — Nov 2021

    Pune, IN

    • Designed and developed microservices using Java, Spring Boot, and RESTful APIs for scalable backend systems.

Selected projects

A few things I'd happily defend in an interview.

tirtha/wms

Featured
★ 234

Warehouse Management System designed to streamline inventory and order operations for medium-scale businesses.

Handles high-volume inventory transactions with eventual-consistency patterns and optimized PostgreSQL queries for real-time stock tracking.

  • Java
  • Spring Boot
  • PostgreSQL
  • Kafka

tirtha/oms

★ 189

Backend contribution to an enterprise telecom order management system handling high-throughput transactions.

Implemented Kafka-based event sourcing for order state changes, reducing database load by 40% during peak hours.

  • Java
  • Kafka
  • Redis
  • Quarkus

tirtha/school-mgmt

★ 567

Full-featured school platform with an admin panel for managing students, faculty, and academic content.

Demonstrates full-stack capabilities with a React frontend and Node.js backend, including role-based access control and real-time notifications.

  • React
  • Node.js
  • TypeScript
  • PostgreSQL
// writing

Notes from the job

View all articles →
07-11-2026
"Model Context Protocol (MCP): Building Your First Server in Java"
"A hands-on, enterprise-grade guide to MCP — the open standard that lets AI agents connect to tools, data, and prompts. Build a Spring Boot server in Java and explore real-world use cases."
07-04-2026
"HTTP Finally Gets a Method It's Needed for Decades: Meet QUERY"
"RFC 10008 standardizes QUERY, the first new HTTP method since PATCH — a safe, idempotent, cacheable way to send a request body."
06-25-2026
"Running Ollama + Qwen3.6 (27B) on Kaggle with TPU"
"A comprehensive guide to running Ollama inside a Kaggle Notebook and exposing it through a Cloudflare Tunnel, allowing you to use a large Qwen3.6 27B model even without powerful local hardware."

AI Lab

A space for AI experimentation, research, and cutting-edge technology exploration.

ai-lab-status

$ active_experiments: 3

$ completed_projects: 12

$ research_papers: 5

$ ai_models_tested: 8

Active

Multi-Agent Collaboration System

Autonomous AI agents that collaborate on complex tasks using shared memory and communication protocols.

  • CrewAI
  • LangChain
  • OpenAI
In Progress

MCP Integration Playground

Building and testing Model Context Protocol integrations for enhanced AI tool capabilities and data access.

  • MCP
  • TypeScript
  • Next.js
Active

Prompt Engineering Lab

Systematic exploration of prompt engineering techniques, chain-of-thought reasoning, and few-shot learning patterns.

  • GPT-4
  • Claude
  • Prompt Engineering
Research

AI Workflow Automation

Automated workflows that combine LLMs with traditional automation tools for end-to-end task execution.

  • n8n
  • LangChain
  • Python
Active

RAG Experimentation

Building and optimizing Retrieval-Augmented Generation systems for knowledge-intensive applications.

  • Vector DB
  • LangChain
  • OpenAI
Planning

Fine-tuning Experiments

Exploring fine-tuning techniques for domain-specific LLM applications and performance optimization.

  • LoRA
  • PyTorch
  • Hugging Face

Open Source

Contributing to the community and building tools that developers love.

ai-agent-framework

Python

Modular framework for building autonomous AI agents with multi-agent collaboration.

23445
View repository

dev-productivity-toolkit

TypeScript

Collection of tools and scripts to automate repetitive development tasks.

56789
View repository

cloud-infra-manager

Go

Automated cloud infrastructure provisioning and management tool.

18932
View repository

llm-platform

Python

Platform for experimenting with different LLM models and prompts.

31256
View repository

Languages

Python35%
TypeScript28%
Go18%
JavaScript12%
Other7%

More to explore

Get in touch

Open to backend / infra roles, and always happy to talk through a hard pagination bug.

The fastest way to reach me is email. I usually reply within a day.