Hi, I'm Tirth
Brilliance in every bit ⚡
Software/AI Engineer · 2+ YOE · M.Tech in AI @ IIT Jodhpur
ST

About

Building high-concurrency systems and production AI pipelines at Digipine Infotech LLP. Currently pursuing M.Tech in AI at IIT Jodhpur. Creator & maintainer of void-snippets — a TypeScript monorepo with 200+ weekly NPM downloads.

Work Experience

Skills

Apache Kafka
Redis
Docker
Kubernetes
NestJS
FastAPI
Node.js
React
TypeScript
OpenAI
ElevenLabs
Ollama
Twilio
AWS EC2/ECS/S3
MongoDB
PostgreSQL
WebSocket
GitHub Actions
Projects

Production work I own

Enterprise systems built end-to-end at Digipine Infotech — high-concurrency, AI-powered, and in production.

End-to-end Ownership

  • Architected a multitenant BYOC SaaS platform unifying WhatsApp Business API, Twilio SMS, and voice channels into a single interface — onboarding 15+ business tenants with full telecom provider isolation.
  • Built a Kafka-backed event routing layer processing 50K+ real-time communication events/day across all three channels, achieving sub-500ms end-to-end message delivery under concurrent tenant load.
  • Implemented per-tenant GitHub Actions CI/CD pipelines with zero-downtime ECS rolling deployments.
  • Created a high-concurrency NestJS backend with Kafka event streaming and Redis caching, sustaining 300+ concurrent users with p99 response times under 180ms.
  • Integrated OpenAI and Ideogram APIs with dynamic real-time prompts to generate personalized stories and images on-demand, serving 1,000+ AI-generated content pieces/day.
  • Implemented RevenueCat in-app purchase and subscription flows, reducing payment integration time from 2 weeks to 3 days via standardized webhook handlers.
  • Engineered a FreeSWITCH-based bulk call forwarding system sustaining 500+ simultaneous calls with sub-200ms routing latency.
  • Designed Kafka consumer groups for real-time call event processing and Redis-backed routing tables, achieving 99.5% successful call connection rate under peak traffic.
  • Designed a human-in-the-loop AI agent system using OpenAI function-calling and locally hosted Ollama LLMs via FastAPI — autonomously triaging 1,200+ debt accounts/month and reducing case review time by ~70%.
  • Built a React dashboard tracking full recovery lifecycle per account — status, contact history, AI recommendations, and agent decisions.
  • Implemented a fallback routing layer switching between OpenAI and Ollama at runtime based on latency thresholds, maintaining ~98% agent uptime during OpenAI outages.

Collaborative (Module Ownership)

  • Automated missed-lead callbacks using Twilio and ElevenLabs voice AI, recovering ~30% of leads that would otherwise go uncontacted.
  • Built an AI-driven IVR with NestJS that collected lead details conversationally before routing to a human agent, reducing average pre-qualification handle time by ~40%.
  • Fine-tuned an LLM for French-language pricing estimates with direct Jobber CRM sync, cutting estimation turnaround from 2 days to under 10 minutes.
Open Source

I love building in public

When I'm not shipping at work, I build open source tools that make developers' lives easier.

void-snippets logo

void-snippets

Creator & Maintainer · Live NPM Package

TypeScript
React
Angular
NestJS
TanStack Query
Socket.IO
PNPM Monorepo
  • Developed and published @void-snippets — a TypeScript monorepo reaching 200+ weekly NPM downloads within 3 months through entirely organic growth.
  • Engineered a typed HTTP service layer, TanStack Query v5 hook factory, Socket.IO hooks, and a type-safe routing contract.
  • Shipped @void-snippets/angular — a Signal-based inject() resource factory on TanStack Angular Query, bringing the same optimistic-update and cache-invalidation guarantees to Angular 19+ with zero extra config.
  • Eliminated ~3 hours of per-feature scaffolding time per developer and standardized patterns across 4 internal production codebases.

GitHub Activity

99 contributions in the last year

Less
More
Contact

Get in Touch

Want to chat? Reach out on LinkedIn or drop me an email and I'll respond whenever I can.

GitHub
LinkedIn