Resume

Download my resume or view the plain-text version below.

Anoop Thiparala

Senior Software Engineer | Applied GenAI (Agents/RAG/Voice) | Full-Stack + Multi-cloud

📍 Bengaluru, India (IST) | Open to Remote (India)

📱 +91-7674825675 | 📧 anthiparala@gmail.com

🔗 linkedin.com/in/anpct | github.com/anpct | anpct.dev


Summary

Senior Software Engineer (6 YOE) owning full-stack SaaS delivery with applied GenAI, multi-cloud operations, and production reliability. Built and operated real-time voice agents and RAG workflows integrated into engineering and sales processes, and led major platform performance improvements and cloud migrations end-to-end.


Skills

Languages: Python, TypeScript/JavaScript, SQL, Java

Frontend: React, Next.js

Backend: Django, FastAPI, Flask, Node.js

Data: PostgreSQL, MongoDB, Cosmos DB, Aurora

GenAI / Agents / RAG: LiveKit, Daily, Vapi, Whisper, Deepgram, Polly, Azure Speech, AWS Transcribe, OpenAI, Gemini, LangChain, LangGraph, Azure AI Search, PGvector, Pinecone

Cloud / DevOps: AWS, Azure, GCP, Docker, Kubernetes, CI/CD

Observability / Tools: Sentry, ELK, Grafana, Azure Monitor, CloudWatch; Linear, Attio; Git


Experience

PyjamaHR | Feb 2022–Present

Bengaluru, India

Senior Software Engineer (Team Lead) | Feb 2025–Present

  • Lead and mentor a 6-engineer team; drive planning, reviews, releases, and stakeholder alignment for core HR modules
  • Built and scaled AI Interviewer on self-hosted LiveKit with real-time session orchestration and streaming STT/TTS; operated at ~5k–6k sessions/month (15–20 mins/session)
  • Reduced cost per interview ~70% by migrating from Daily managed bot stack to self-hosted LiveKit + custom UI/flows, while maintaining production stability
  • Reduced STT timeout–impacted sessions from ~5% to <1% by migrating STT from AWS Transcribe to Whisper (retained Polly for TTS) and hardening retries/timeouts and failure handling
  • Built a real-time AI sales voice agent supporting 200–300 outbound calls/day (Vapi + Deepgram STT + gpt-oss-102b), integrated with internal app + Attio CRM; implemented call/session state, rate limits, and durable logging
  • Built a Linear-triggered PRD/bug-triage RAG agent (~5–6 tickets/day) grounded on repo-indexed code + internal docs (Azure AI Search); auto-updates ticket descriptions with fix-oriented PRD/tech notes

Senior Software Engineer (Individual Contributor) | Feb 2023–Feb 2025

  • Delivered multiple optimization rounds improving core API + page-load performance by 50–60% via caching, PostgreSQL query/index tuning, and refactoring hot paths across backend + frontend
  • Spearheaded 4 full-stack multi-cloud migrations (AWS ↔ Azure ↔ GCP) moving compute/Kubernetes, serverless, databases, object storage, and observability; owned cutover/rollback plans and post-migration stabilization
  • Improved security posture by rolling out Google Workspace SSO (SAML/OIDC) across 6–7 internal apps; owned production readiness via runbooks, monitoring, incident triage, and RCAs across observability transitions

Full Stack Developer | Feb 2022–Feb 2023

  • Developed core applicant tracking system features using Django and React
  • Built real-time notification system with WebSocket integration
  • Implemented CI/CD pipelines and automated testing infrastructure

TCS — Systems Engineer | Jul 2020–Feb 2022

Hyderabad, India

  • Led a 4-dev team replacing Tableau dashboards with custom React + Java visualizations over Vertica
  • Built Snowflake → Vertica pipelines and server-side aggregation for large datasets

Education

B.Tech, Computer Science Engineering
MRIET, Hyderabad (2020)

Note: Place your PDF resume at /public/resume.pdf for the download button to work.