Skip to content
Yannick GBAKAYannick GBAKA
All projects

Guru Learner

AI English-speaking practice platform for francophone learners, with 220+ users across 14+ countries.

Visit site
Role
Founder / Full-stack Engineer
Status
Active, in production
Impact
220+ users in 14+ countries
Stack
NestJSTypeScriptReactPostgreSQLTypeORMGoogle GeminiOpenAI RealtimeGoogle Speech-to-TextAWS S3Paystack

Problem

Francophone learners often master grammar but lack real speaking practice. Existing apps focus on text and translation, not on the muscle memory of speaking under time pressure with feedback.

Solution

A SaaS combining speaking challenges, real-time AI conversations, transcription-based feedback, gamification, and progression tracking, designed specifically for francophone speakers transitioning to professional-level English.

My role

Founder and sole engineer. Product strategy, architecture, backend, frontend, AI integration, payments, analytics, and ops.

Technical challenges

Low-latency real-time audio with the OpenAI Realtime API; reliable speech-to-text with Google Cloud; combining Gemini for structured feedback with realtime conversation; building a Paystack-based payment flow with referral, top-ups, and gifting; production observability on a tight budget.

What I learned

Shipping an AI product is mostly engineering discipline around imperfect models, not the models themselves. Latency, retries, idempotency, and clear failure states matter more than prompt cleverness.