Experience

Professional work history

Beehyv Software Solutions

Software Developer
| Hyderabad, India

Typeface.ai

  • Established a framework-agnostic behaviour evaluation system for agents and skills with Langfuse tracing, specialized evaluators and ADO pipeline integration, grading each run on seven dimensions with LLM-as-judge and static graders, cutting manual agent testing by 80%.

  • Owned production skill-based retail product-listing agents end to end for an enterprise CPG customer, cutting run latency 3x through measured prompt and context-compaction ablations and raising success rates from ~64% to 87-98% with a cron-based reliability harness, error taxonomy and CSV chunking strategies that return partial output on step failure.

  • Architected Plan and Execute orchestration framework enabling multi-agent coordination for complex user requests, with support for human-in-the-loop interrupts, dynamic replanning with validation feedback and flexible iteration strategies for long-running LLM workflows.

  • Built CSV bulk processing workflow achieving high reliability for thousands of records through optimized batching, retry logic, milestone tracking and structured output validation.

  • Added integrations for Digital Asset Management platforms (e.g., OneDrive, Google Drive) to store assets generated using generative AI. Connected Email Marketing platforms (e.g., Mailchimp, Klaviyo) to automate email campaigns with AI-generated HTML content using Workato recipes.

Blueflagsecurity.com integrating connectors for various source control platforms like GitHub, Bitbucket to monitor and get insights about security risks.

Golang Python MongoDB Langchain Langgraph AWS: ECS S3 Ruby Workato Lambda Functions Langfuse Redis

Testbook

Backend Developer
| Navi Mumbai, India
  • developed masterclass series to better organize learning material. Got 1 million views monthly, with 15 million minutes of watch time, with total of 1.3 million users

• developed a feature to save favourite material for students. improved retention rate by 40%

• made tools to write better scripts for automation, which is being used by 10 fellow developers, to do several tasks like fixing data inconsistency, data migration etc

Golang MongoDB Redis RabbitMQ Elastic Search

CDAC

Software Developer, Intern
| Pune, India
Developed a service IRM: Issue Report Management System, from design to testing, using NodeJS, MySQL and frontend technologies - HTML, CSS, Javascript
NodeJS MySQL HTML CSS Javascript

Projects

Notable work and contributions

Whisperbooks

  • Built LangGraph-powered AI conversation engine with persona-based characters, automatic memory summarization, iterative quality refinement, Redis-backed state persistence, and multi-provider LLM support

  • Architected notebook platform with AI character lifecycle management, turn-based orchestration, real-time WebSocket communication, dual-theme UI, and AWS S3-backed asset storage

  • Implemented token-based billing system with usage tracking per interaction, provider-agnostic payment integration, multi-currency support, and real-time credit updates via WebSockets

Simple Resume

  • Engineered an AI resume builder using LangChain, incorporating an AI agent developed to help craft the resume, which analyzes job descriptions to automatically rewrite content for optimal matching, with automated PDF parsing and AI-generated cover letters based on profiles

  • Built portfolio generation and hosting service (TypeScript, MongoDB, React 19) with multiple templates with OAuth authentication (GitHub/Google) and drag-and-drop UI.

CodeJS

an offline-capable JavaScript execution environment (React, IndexedDB, Service Workers) that runs entirely in the browser with zero server calls, allowing users to write, run, and persist code snippets even without internet connectivity.

KudoSudoku

a Python 2/3-compatible Sudoku solver package that applies constraint programming to solve generic n×n puzzles, returning structured outcomes including solution grid and solver metadata.

Education

Academic background

IIT Guwahati

Bachelor Of Technology, Maths & Computing
| Guwahati, India

Skills

Technical competencies

Programming Languages

Python Golang NodeJS Typescript

AI Frameworks

Langchain Langgraph Agent Skills LLM Evaluation Langfuse Google ADK

Web Technologies

HTML CSS SASS React JS

Databases

MongoDB Postgres Redis Elastic Search Firebase

Deployment

Docker AWS: ECS AWS: EC2 AWS: Amplify AWS: ECR

Other Tools

Photoshop Markdown

Achievements

Awards and recognition

Joint Entrance Examination 2015

Secured all India rank 1308 among 0.15 million candidates appeared for the test

Mathematical Olympiad 2011 AP

Secured state rank 9 in 39th mathematical olympiad held throughout the state of Andhra Pradesh, India

International Maths Olympiad 2010

Secured city rank 1 and international rank 2428 in 3rd international maths olympiad