Getmee - AI-Powered English Learning Platform

Getmee - AI-Powered English Learning Platform

Head of Product & Design12 monthsEdTech

How systems thinking turned a collection of isolated features into a connected product — doubling the userbase across 15+ white-label apps

Getmee - AI-Powered English Learning Platform
Card 1
Card 2
Card 3
Getmee - AI-Powered English Learning Platform

Background

Getmee is an AI EdTech platform serving universities, employment services, and language schools across 15+ white-label apps. End users (students, job seekers, immigrants) use the mobile app for English learning and employability coaching, while teachers and coaches manage progress via the web platform.

When I joined Getmee, the 12-person development team was drowning in customer requests with no real prioritisation framework. Each new item was given the highest priority, and without any real processes across the product lifecycle, much of the work was fragmented and half complete.

Example of some key screens from one of the whitelabel apps when I first started

Building the foundation

Features were being designed and built with AI tools, but without a shared design system. Each of these new features had to be white-labelled for every customer app which took weeks. This was taking crucial development time away from the product itself.

To tackle this, I built a lightweight design system with a focus on scaling across all of our different apps. I met with our customers to understand their needs, and to get any brand assets from them.

Many of our customers only had a couple of brand colours from their logos and no formal design guidelines. To solve this, I built an AI-assisted tool that would take those colours and generate a full set of WCAG AA compliant shades, giving every app a consistent and accessible palette.

The outcome of this system was that new white label apps now took only 2 hours to build, with most of that time going into testing. Alongside this, new features could now be automatically released immediately to all apps at the same time.

Brand 1
Brand 2
Brand 3
Brand 4
Brand 5
Brand 6
Brand 7
Brand 8
Brand 9
Brand 10
Brand 1
Brand 2
Brand 3
Brand 4
Brand 5
Brand 6
Brand 7
Brand 8
Brand 9
Brand 10
Brand 1
Brand 2
Brand 3
Brand 4
Brand 5
Brand 6
Brand 7
Brand 8
Brand 9
Brand 10
Brand 1
Brand 2
Brand 3
Brand 4
Brand 5
Brand 6
Brand 7
Brand 8
Brand 9
Brand 10

Building the systems behind the product:

  • Moving the team to Notion broke down knowledge silos, giving the team a shared space to track work and document decisions, increasing knowledge share across the team.
  • The Getmee Product Council ensured we were building the right things. This was a quarterly meeting with key customers used to (in)validate our roadmap and gather real feedback before committing to a build.
  • Weekly product meetings and UX office hours gave the whole team a voice in the product, adding transparency to design decisions and engaging the team in the problems we looked to solve.

These processes ushered the team away from being reactive and created space to build new features that actually moved the product forward.

Tightening the Product

With a solid foundation in place, I shifted focus to tightening the product itself, turning what was a broad set of isolated features into a cohesive experience.

I started by reducing friction. Passwordless registration replaced the confusing password flow, and I spent significant time fixing stability issues impacting all white-label apps. These weren't headline features, but they compounded into far fewer support requests and greater trust in the product.

Passwordless registration flow

The English Level Test was another critical upgrade. Previously it was just a standalone assessment that students took once and forgot about. This was a nice feature, but it could be expanded upon to address a real user problem: learners with lower English proficiency found the app frustrating because AI-generated content was using vocabulary way past their level.

With the help of the English teachers, I updated the Test, adding new question types, actionable feedback, and most importantly ensured that the assessed level now informed content difficulty across the app. It went from a standalone feature to the engine behind the user's learning experience.

English Level Test before and after

I also built per-role navigation so students, teachers, and admins saw different experiences, and created Resources and Courses systems so that organisations could plug in their own training material. With 15+ white-label apps serving different contexts, this configurability was essential for our growth.

The AI English Tutor is an example of where this systems thinking came together most completely.

Feature deep dive: AI English Tutor

The Problem Teachers Couldn't Articulate

When speaking to our users, in this case, teachers, they often requested we add more and more task assignment features. This seemed like a straightforward request, and one that in the past would have been followed to a 't'.

When digging deep though, the real problem emerged: teachers didn't have time to create, assign and monitor tasks in the first place. Each new feature we built for them added to their workload. Learning new tools, monitoring student progress and keeping content up to date wasn't something that delighted them; it was a chore that took away from what they enjoyed.

Meanwhile, students using the app faced the other side of that problem; if teachers don't create, assign and monitor tasks, then students didn't know what to do. The app was full of valuable features (AI interview simulations, flashcards, pronunciation practice, soft skills training) but they existed in isolation. There was no clear path for how using these features would translate to improved English proficiency.

App lack of structure

Identifying Opportunities

Following the user and customer conversations, I conducted competitor analysis using (and proofreading) AI. Looking at 7 major language learning platforms (Duolingo, Babbel, ELSA Speak, Busuu, Rosetta Stone, Coursera, Lingoda) in order to understand their offerings and identify what opportunities we might have over them.

Key insights:

  • Competitors nail habit mechanics, but not meaningful progression. Duolingo and Babbel have mastered streaks, push notifications, and daily engagement. However, this daily activity rarely maps to measurable skill growth. Students stay active without knowing if they're actually improving.
  • Feature sets are rich; learning journeys are not. Platforms like Busuu and Rosetta Stone offer pronunciation tools, flashcards, and AI tutoring but these exist as disconnected modules. There's no coherent path that ties daily practice to a longer-term goal.
  • "5 minutes a day" undersells the real commitment. Almost every competitor markets low-effort promises that set unrealistic expectations. They didn't acknowledge the sustained, structured effort language learning actually requires.
  • Career motivation is universal; employability framing is absent. Despite many adult learners studying English for career reasons, no platform structures its learning path around job readiness. This was the clearest gap and our biggest opportunity.

The platforms I looked at did a good job of solving English learner engagement, but none of them were built with employment at the core. For our users (immigrants, students and job seekers), that's the end goal. The opportunity for us was to combine employability-focused features with personalised CEFR-aligned learning journeys that required zero teacher management.

Competitive analysis findings

Designing the System, not just the feature

We didn't just need to build an AI task generator and leave it at that. I had to design an entire learning loop that learners and teachers had confidence in.

AI generation layer: Through trial and error, I created a system prompt which generates CEFR-appropriate tasks, personalised to students' interests. This prompt had built in confidence thresholds which determined if the content was good enough to publish.

QA Generation Pipeline

Quality assurance layer: Ensuring tasks were of high quality was paramount. A second AI agent reviewed the generated tasks independently against a pedagogical rubric. Students could also flag tasks that they saw as poor quality, which then would be sent to our review dashboard where we could see the entire task list and remove high flag % tasks.

Student Flags Process

Student experience: During onboarding, students could select their interests and complete an English Level Test, this would then prompt the AI to generate relevant tasks for them.

The app's home page was restructured to show users their clear next action, reducing any ambiguity or decision fatigue for them. AI generated tasks, made up of all of the app's key features, unlocked each day, creating a mild sense of urgency for users. Each time a user completed a task they earned points, which added up to unlock English Level Tests that tracked their progress over time.

English Learning Journey

Teacher dashboard: Teachers could view and adjust each student's level from the dashboard. They could also continue to create their own tasks with a refreshed UX. All person-generated content would be prioritised on the students' app, ensuring teacher content always took precedence over AI-generated content.

Teacher Dashboard Mockup

The real work in this project was in defining quality, building multi-level feedback loops, and restructuring the product experience so that everything, from onboarding to daily tasks to level progression, felt like a coherent journey rather than a collection of features.

I wrote the system prompts. I designed the QA rubric. I specified the confidence thresholds. I learned to design the behaviour of the AI, not just the UI around it.

System Flow

Early Validation

While the full AI English Tutor pilot is scheduled post-departure, early indicators from internal testing and stakeholder feedback show strong promise. The system has successfully generated tasks across 6 CEFR levels and 30 interests, with a high AI QA pass rate.

This builds on proven product quality across pilots in multiple geographies:

🇲🇽
Mexico — UPY
University · 475 students · 6 weeks
85.4%
rated the app "very useful" or "most useful tool used"
90%
want it to continue in their curriculum
🇲🇽
Mexico — UTM
University · 435 students · 6 weeks
78%
rated "very useful" or "most useful tool used"
91%
want it to continue in their curriculum
Interview readiness (unprepared)
73%
47%
English communication (unprepared)
49%
34%
Technical vocabulary confidence
10%
28%
🇮🇳
India — CMR
University · 193 students · 4 weeks
97.6%
rated the app useful or best tool used
84.5%
would recommend to peers
80.6%
task completion rate

The AI English Tutor is the strategic evolution of infrastructure that's already demonstrated impact across pilots with 1,100+ students in three countries.

All of the foundational work, product tightening, and AI English Tutor helped scale Getmee from 20,000 to 40,000 active users across 15+ white-label apps while significantly reducing support burden, increasing product trust and improving the team's release velocity.

What I learned about Product Leadership

  • Designing AI behaviour, not just interfaces. As the UI is becoming an increasingly easier output for product teams, the systems behind them are where true designer value lies. I learned to write system prompts, design QA rubrics, and set confidence thresholds, making sure to serve real user needs.
  • A product is only as good as the team building it. At Getmee, it was clear from the start that many processes didn't exist, and wouldn't unless someone took control. By setting up UX office hours, weekly leadership calls and by engaging with feedback, I helped the team to become more cohesive and engaged in the product.
  • Saying no is a leadership skill. At Getmee, every feature request came with urgency attached. Learning to push back, to challenge the brief, question the assumption, and redirect the conversation toward the actual problem was one of the most valuable things I did for the team and the product roadmap. It ensured important work was prioritised, and led to impactful releases for users.
  • In a distributed team, clarity is a design problem too. Working across time zones with varying communication preferences, I learned that how you communicate a decision is just as important as the decision itself. I defaulted to over-documenting by using Slack, Loom, and AI-assisted docs so the team always had the context they needed, in a format that worked for them.

Get in touch

I'm always interested in hearing about new projects and opportunities.

© 2026 Seán Redington. All rights reserved.