Mridula Prabhu
Software Engineer — Full-Stack & AI
Bengaluru, India
About
Software developer with over a decade of experience building full-stack web applications and designing APIs across Python/Django and Ruby on Rails ecosystems. Currently shipping AI-powered features end-to-end — from LLM agents and RAG knowledge bases to fine-tuned speech recognition for Indian languages. Known for test-driven development, thoughtful architecture, and mentoring teams through code reviews and collaborative problem-solving.
Experience
- Architecting a customer support and engagement product from the ground up, owning core backend systems.
- Designed and maintain a Customer Data Platform (CDP), event-driven customer journey triggers, and a query builder for fine-grained audience segmentation.
- Built AI agents that execute multi-step workflows, integrate with third-party platforms, and invoke internal tools on behalf of users.
- Shipped Knowledge Bases with RAG: users upload articles, documents, and website content indexed into a retrievable store for AI agents.
- Fine-tuned ASR models for Hinglish using a synthetic data generation pipeline, addressing gaps in code-switched speech recognition for Indian users.
- Built an STT post-processing layer that surfaces word-level alternatives to the downstream LLM for low-confidence transcriptions, improving intent accuracy on noisy audio.
- Built and maintained Recruiterbox, a SaaS applicant tracking system used by hiring teams to manage candidate pipelines.
- Investigated and resolved production issues; shipped new features using a test-driven workflow.
- Delivered end-to-end web development for a range of clients, from requirements discovery to production release.
- Translated client needs into architecture proposals, task breakdowns, and clear deliverable lists.
- Led a project team, ran client requirement calls, and translated discussions into delivery plans.
- Drove full-stack and backend API development with TDD; conducted code reviews and mentored engineers.
- Developed shell scripts to meet evolving business requirements in a mission-critical environment.
- Analyzed business issues and resolved user-raised tickets end-to-end.
Skills
Languages
Python, Ruby, Go, C#, JavaScript, SQL, Shell
Backend & APIs
Django, FastAPI, Ruby on Rails, ASP.NET MVC, SQLAlchemy, RESTful API design
Frontend
React, Angular, AngularJS, jQuery, HTML/CSS
AI / ML
LLM integration, RAG pipelines, prompt engineering, ASR fine-tuning, synthetic data generation, STT post-processing
Data & Storage
PostgreSQL, MySQL, MongoDB, Elasticsearch, ClickHouse
Cloud & DevOps
AWS, Heroku, Git, Git Flow