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

Software Development Engineer III Plivo
Dec 2022 – Present
  • 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.
Full-Stack Software Engineer Aplopio (Recruiterbox)
Jul 2019 – Dec 2021
  • 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.
Freelance Web Developer Self-Employed
Aug 2017 – Jul 2019
  • 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.
Lead Developer → Senior Engineer The Significant Digits Technologies
Apr 2015 – Aug 2017
  • 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.
Software Developer IBM India
Aug 2007 – Dec 2010
  • 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

Education

M.Sc. Fergusson College, Pune 2011 – 2013
B.Sc. Fergusson College, Pune 2004 – 2007