Sheet 01 — Profile

Systems that
outlive the
sprint.

AVP – ENGINEERING · AI ARCHITECT & DELIVERY LEADER

Twelve years building software people actually use — today leading EdTech engineering delivery at Miles Education while designing and shipping the RAG engines, retrieval pipelines and agent tooling myself.

Mamatha Epili working on a laptop in an office lounge
Mamatha Epili · Mumbai, India
Experience
12+Years shipping production software
Leadership
7+Years leading delivery and teams
Platforms
4+Certification, masterclass and AI products
Learners
100K+Served across the platforms I own

Sheet 02 — About

Leading delivery,
still shipping.

I'm Mamatha Epili, AVP of Engineering at Miles Education. For twelve years I've built software people actually use — the last several leading engineering delivery for EdTech platforms serving learners at six-figure scale, while staying close to the code.

I've shipped enterprise LMS products for US CPA and CMA certification end to end: course delivery, live classes, scheduling, and platform foundations still in production today.

To stay hands-on at the frontier, I build AI systems rather than just adopt them — a published RAG engine with guardrails that run in code, retrieval pipelines that cite their sources, and tooling that gives agents safe access to real APIs. The strongest engineering leaders keep building.

Mamatha Epili at her desk, thinking through a problem
Deep work

Sheet 03 — How I draw a system

Five layers,
one set of contracts.

  1. Layer 01ClientAngular and Next.js with signals. Design tokens, not one-off CSS — a shared vocabulary a whole team can hold in their head.
  2. Layer 02EdgeSSR, caching and route-level guards. The cheapest request is the one that never reaches the API.
  3. Layer 03APINode and Go services with explicit contracts. Types generated from the handler, so the frontend cannot drift from the backend.
  4. Layer 04DataPostgres on Supabase, SQL and MongoDB behind one access layer. Row-level security and key custody in a single auditable chokepoint.
  5. Layer 05AgentsTools over the same API, read-only by default, every outbound row through one sanitise boundary. Database text is data, never instructions.

Sheet 04 — Selected work

Systems currently
carrying load.

Published packages

Projects & platforms

AI systemOpen source

DevSkill Arena

Three agents grade your code against retrieved rubrics

An assessment playground: solve a challenge in a code editor and three specialised agents score it against rubric-grounded retrieval, then coach you instead of handing over the answer.

Frontend
  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • Monaco Editor
  • GSAP
Backend & Data
  • Route handlers
  • Gemini
  • Embedding corpus
  • No database
Enterprise platformIn production

CAIRA Platform

The platform behind the Certified AI-Ready Accountant programme

The delivery platform for Certified AI-Ready Accountant training — global faculty-led live lectures, attendance-backed CPE credits, and Bronze, Silver and Gold badges. 10K+ learners.

Frontend
  • Angular
  • TypeScript
  • Tailwind CSS
  • SCSS
  • Zoom SDK
Backend & Data
  • Django REST API (integration)
  • Cross-product entitlement
Enterprise platformIn production

CPA Learning Platform

The platform behind US CPA certification prep

Enterprise LMS for US CPA certification at six-figure learner scale: course delivery, live classes over the Zoom SDK, and content at volume. Owned across frontend, API and data layers.

Frontend
  • Angular
  • TypeScript
  • SCSS
  • Zoom SDK
Backend & Data
  • Node.js
  • Express
  • MongoDB
  • REST
Enterprise platformIn production

CMA Learning Platform

A structured certification path, delivered end to end

Enterprise LMS for US CMA certification — course delivery, scheduling and learner progress tooling for a multi-part certification, on foundations shared with the CPA platform.

Frontend
  • Angular
  • TypeScript
  • SCSS
Backend & Data
  • Node.js
  • MySQL
  • REST
Platform buildActive

Edu-Streak

One contract, two repos — drift made impossible

A Go and MongoDB API paired with an Angular 21 admin, plus a generator that reads Go handlers and emits typed Angular services and interfaces.

Frontend
  • Angular 21
  • Signals
  • TypeScript
Backend & Data
  • Go
  • MongoDB
  • REST
Product buildLive

Review My Hostel

A real product shipped with agents as the primary engine

A hostel review platform built largely through agent-assisted development and deployed in production — proof the workflow holds up when the output has to be a real product.

Frontend
  • Next.js
  • TypeScript
Backend & Data
  • Supabase
  • PostgreSQL
  • Auth
AI toolingTeam practice

Agent Tooling & MCP Servers

Production APIs, exposed to agents safely

MCP servers that wrap production REST endpoints as typed, schema-validated tools — read-only by default, with output sanitisation as a hard boundary — plus skills that encode team conventions.

Backend & Data
  • Node.js
  • TypeScript
  • MCP SDK
  • Zod
  • stdio transport
AI platformIn production

Grounded

Retrieval-grounded answers that cite every claim

A production RAG system built end to end: an admin panel that chunks and embeds source content into a vector knowledge base, and a reader app that answers only from it.

Frontend
  • React 18
  • Vite
  • Angular 18 admin
  • TypeScript
Backend & Data
  • Supabase
  • PostgreSQL
  • Edge Functions
  • Row-level security
AI systemPrototype

Agentic AI Research Agent

An agent that plans, calls tools, and shows its work

A research agent that reasons in steps and streams each thought, tool call and observation live — with an admin console that replays any past run.

Frontend
  • Next.js 14
  • React 18
  • Angular 18
  • CKEditor 5
  • Server-sent events
Backend & Data
  • Node 20
  • TypeScript
  • Express
  • Supabase
  • PostgreSQL
  • Gemini

Sheet 05 — Track record

Twelve years, told
in decisions.

Miles Education · 12 yrs 2 mos

Aug 2023 — PresentMumbai, India

Assistant Vice President – Engineering

Miles EducationCurrent

  • Lead engineering delivery across the EdTech and LMS product portfolio.
  • Drive the AI agenda: retrieval platforms, agent workflows and AI-augmented development practice.
  • Stay hands-on — architecture, code review and shipping alongside the team.
Nov 2019 — Oct 2023Mumbai, India

Project Manager

Miles Education

  • Owned delivery of the CPA and CMA learning platforms from scoping through release.
  • Built REST API and platform foundations still in production today.
  • Coordinated cross-functional teams across engineering, content and operations.
Feb 2016 — Nov 2019Hyderabad / Mumbai

Assistant Manager – IT

Miles Education

  • Built and maintained the core web properties across the certification brands.
  • Designed and maintained the online test bank — multiple-choice questions, simulations and result reporting.
  • Led the simulation creation workstream, and ran the team and projects in the manager’s absence.
Jul 2014 — Feb 2016Mumbai / Hyderabad

Web Application Developer

Miles Education

  • Built dynamic web applications in PHP, including the learner-facing test bank platform.
  • Guided and trained the team on web design and application development.

Sheet 06 — Capability

Six disciplines,
one continuous loop.

Highlighted items are the ones I work in hands-on, not just oversee.

AI engineering

01
  • Generative AI
  • Agentic AI
  • LLM integration
  • RAG pipelines
  • Embeddings & chunking
  • Guardrails & injection defence
  • MCP servers
  • Multi-agent pipelines
  • Agent skills & workflows
  • Prompt engineering
  • Retrieval strategy

Frontend

02
  • Angular
  • TypeScript
  • Next.js
  • React
  • Signals & RxJS
  • SCSS design tokens
  • Tailwind CSS
  • GSAP
  • Accessibility

Backend & data

03
  • Node.js
  • REST API design
  • SDK & package design
  • Go
  • Express
  • PostgreSQL
  • MongoDB
  • MySQL
  • Edge runtimes

Architecture

04
  • Layered data access
  • Multi-repo contracts
  • Static-to-API seams
  • Design systems
  • Framework rebuilds
  • Phased delivery plans

Security

05
  • Least-privilege tooling
  • Server-side key custody
  • Row-level security
  • Service-role isolation
  • Output sanitisation
  • Threat modelling

Delivery & leadership

06
  • Engineering delivery
  • Hiring & mentoring
  • Roadmap planning
  • Stakeholder management
  • Program management
  • Design reviews

Sheet 07 — Education

Where the
grounding came from.

2011 — 2014

Master of Computer Applications

Bharati Vidyapeeth Institute of Management and Information Technology

MCA
2008 — 2011

Bachelor of Computer Applications

Dr. B.M.N. College of Home Science

BCA

Sheet 08 — Colophon

Built the way I build
everything else.

Typed content, semantic HTML, server-rendered text, and motion that respects your preferences. The same standards apply whether anyone is watching or not.