Success stories

Zero to MVP, one voice at a time

Building an AI reading tutor for users who can’t read the instructions — from unproven prototype to a monetizable, classroom-ready product.

The client

EdTech company building a personalized, voice-based reading tutor for children 8–13 who aren’t yet fluent readers — many with dyslexia or ADHD.

Challenge

Move from a fragile prototype to a platform able to charge real families and run in classrooms — without an in-house platform team: a vendor-agnostic engine, phoneme-level scoring instead of right/wrong, and safe dev without risking children’s data.

SERVICE

AI Engineer — Backend, AI Engine & DevOps

INDUSTRY

EdTech · Generative & Voice AI · SaaS

TECHNOLOGY

FastAPI, LangGraph, Redis, AWS (Terraform, RDS, S3), Supabase, SpeechAce, ElevenLabs, React

KEY TECHNICAL DECISIONS

Adapters before vendors.

Swapping a provider means changing an adapter, not the engine.

Instrument before optimizing.

Full attempt logging shipped first, surfacing a hidden scoring gap.

Fail safe, not strict.

Scoring skips verification under ambiguity rather than penalizing the child.

Solutions

FastAPI backend + LangGraph state machine (listen → transcribe → classify → score → decide → respond), Redis perturn state

Provider-abstraction layer for STT, scoring, TTS and LLM, with zero-cost mocks for full-engine testing

End-to-end attempt logging — audio, transcript, scores, state snapshots — migrated to Supabase

Centralized rubrics plus the “taught grapheme” rule: only the phoneme being taught counts as a pass

Isolated dev/staging/prod on AWS, schema-as-code, CIenforced git flow

Infrastructure as code on AWS (Terraform) plus CI/CD with typechecking and automated tests

VAD spike, benchmarking a neural detector against real production recordings

Benefits

What the client says

“We could not have reached this stage of the project without the efforts of the
Mindtech team, and for that we are grateful for our continued relationship and your support of our software build out.”
Graham Hillis
Director of Software – Vault

Benefits

Improving product descriptions on the online store to enhance the customer shopping experience and increase sales.

Substantial reduce the time needed to input product attributes by leveraging cutting-edge technologies.
The process of completing product attributes was cumbersome and time-consuming. It also resulted in incomplete or error filled product descriptions, impacting the user’s shopping experience.
Using computer vision, we generated product descriptions which contain information about attributes such as color, material, dimensions, size, etc. This information is published on the ecommerce along with the product images.
The project is based on the use of AI generative models, specifically Gemini Pro Vision, to achieve three main objectives:
Staff Augmentation
Google Cloud Platform (GCP) was chosen for its robust cloud computing capabilities and built-in machine learning services, providing a reliable infrastructure that is highly scalable for heavy computational tasks.
Python was selected as a high-level, interpreted language with an abundance of AI-related libraries, allowing for easy readability, quick prototyping, and sophisticated AI and machine learning projects.
Docker was utilized to automate deployment and scaling of applications, ensuring the consistent operation of the AI model across various environments.
The Gemini Pro Vision Model and Text Embedding Gecko Model were used to offer specialized functionalities in computer vision and natural language processing respectively, providing capabilities such as sophisticated analysis of visual content and representing text data as normalized numerical vectors.
Scroll al inicio