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
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.