All work

Designing across a connected learning ecosystem

From Junior Designer on MyNavigator to the sole designer across its learner, instructor, mentor and library products.

Contents · 12 chapters
01

Overview

One learning ecosystem. Different experiences for everyone involved in learning.

MyGooru, originally known as MyNavigator, was built around the idea of a GPS for learning. Rather than giving everyone the same learning experience, the platform used competencies, learning goals and progress data to support personalised journeys.

The ecosystem consisted of connected applications for learners, instructors, mentors, institutional leaders, content teams and administrators. Each application addressed a different responsibility while working with the same underlying learning system.

Learner
→
Instructor
→
Mentor
→
Insights
Library · Adminthe content and structure underneath

My part

I joined Gooru in July 2022 as a Junior Designer, when the product was still called MyNavigator.

At first I worked on individual features alongside another designer. Over time I took on larger workflows and whole products, and eventually became the only designer across the ecosystem, in a Product Designer role.

I didn't try to make every experience identical. The harder question was what each user needed to see, understand and act on.

ROLE
Junior Designer → Product Designer
WORKED WITH
CTO · Product Manager · Engineering
PRODUCTS
Learner · Instructor · Mentor · Library · Design System
TIMELINE
2022 onwards
Under NDA

Internal product work. Unreleased surfaces, roadmap and commercial specifics are withheld.

02

01 / MyGooru Learner

Learning that adapts to where you are.

MyGooru Learner helps students take ownership of their learning, starting from what they already know rather than assuming everyone should follow the same path.

Learners can begin with a diagnostic assessment that identifies their understanding across different competencies. Their current knowledge is represented through a Skyline, while their desired learning destination provides a goal to work towards. The system uses this information to create personalised pathways and recommend activities suited to their needs.

Through the Study Player, learners engage with videos, interactive lessons, practice questions, assessments and offline activities. As they progress, the pathway can adapt, offering additional support when they struggle or allowing them to move ahead when they demonstrate mastery.

Learners can also explore their competency map, revisit concepts, track progress and understand what remains between their current position and their learning goals.

At its core: Helping learners understand where they are, what they need to learn and how to get there.

MyNavigator for Learners: a Grade 8 maths route drawn as a map, with mastered and remaining stops, and the current activity open beside it.
the pathway, drawn as a route

My part

The Learner app was where students followed their learning journey: where they were, what they were working towards and what came next. I worked on several parts of it, turning dense learning information into something a learner could understand and act on.

The interface had to show progress without exposing everything underneath it.

A simpler mental model
My goal
→
My journey
→
My progress
→
What's next
03

02 / MyGooru Instructor

Understanding every learner, not just the classroom average.

MyGooru Instructor helps teachers understand what is happening across their classrooms and respond to the different needs of individual students.

Instead of relying only on test scores or overall class performance, instructors can explore learner progress at the competency level. They can see what students have mastered, where they are struggling and which learning gaps may need additional attention.

The platform provides class-level overviews alongside detailed individual learner information. Teachers can use these insights to identify students who need support, explore recommended resources, assign activities and plan targeted interventions.

Instructors can also use learning content and assessments to reinforce concepts, support different levels of understanding and monitor how students respond over time.

The experience connects classroom decisions with the learner's ongoing journey, giving educators a clearer picture of both individual and collective progress.

At its core: Helping instructors move from understanding learner performance to providing the right support.

MyNavigator for Teachers, Performance Overview: every student in the class plotted against competencies.
every student, every competency

My part

The same information needed a very different hierarchy for instructors. They weren't following one person's journey; they needed to see what was happening across learners and where their attention was needed.

I worked on the Instructor app to make learner progress quicker to scan and act on.

Learner asksWhat should I do next?
Instructor asksWho needs my attention, and why?
04

03 / MyGooru Mentor

Staying connected to a learner's journey beyond the classroom.

MyGooru Mentor extends visibility into learning to parents, guardians and other people supporting a learner's development.

Mentors can connect to a learner's account and follow their progress across courses and classes. They can see what the learner is working on, how their understanding is developing and where they may be encountering difficulties.

Rather than seeing only final results or report cards, mentors can explore competency-level progress and understand the learning journey as it unfolds.

The experience helps them recognise achievements, understand areas requiring support and have more meaningful conversations about learning goals.

Unlike instructors, mentors are not primarily responsible for managing classroom activities or assigning work. Their role is to provide encouragement, guidance and support informed by the learner's progress.

At its core: Giving mentors enough context to support the learner without needing to manage the learning experience themselves.

Mentor home: each linked learner with quiz average, time spent and overdue work.
one mentor, their learners

My part

Instructors work across groups of learners. Mentors needed a closer view of one person: their journey, their progress and where support might help.

I organized the Mentor app around the relationship between one mentor and one learner, rather than shrinking the Instructor app down.

Instructor
Many learners
↓
Signals across a group
↓
Where attention goes
Mentor
One learner
↓
Their journey over time
↓
Where support helps
05

04 / MyGooru Insights

Seeing the bigger picture across an institution.

MyGooru Insights, previously called Mission Control, gives school leaders, programme directors and institutional administrators visibility into learning performance beyond individual classrooms.

While instructors focus on their students, Insights brings together information across classes, cohorts, schools and learning programmes.

Leaders can examine learning progress, competency mastery, engagement and performance patterns to understand how their institution is progressing towards its educational goals.

The experience supports both high-level reporting and more detailed exploration, helping teams identify where learning is progressing well and where additional attention may be required.

These insights can inform decisions about teaching support, programme planning and resource allocation, making learner progress useful not only to teachers but also to the people responsible for the wider learning environment.

At its core: Turning learning data across an institution into information that supports better planning and decisions.

MyGooru Insights performance report: competencies gained by month across regions, with a ranked list of regions.
every region, month by month
06

05 / MyGooru Library

Connecting learning content with the competencies it supports.

MyGooru Library provides educators and content teams with a place to discover, organise and manage learning resources.

The library brings together educational materials such as videos, articles, interactive experiences, practice questions and assessments. Resources can be organised around subjects, courses, competencies and curriculum standards.

Educators and curriculum teams can use these materials to assemble learning experiences, build courses and align content with specific learning objectives.

Institutions can also incorporate their own content alongside existing resources, allowing their curriculum to become part of the wider personalised learning system.

The important distinction is that Library does more than store educational content. By connecting resources with competencies, it helps the platform identify which activities can support a learner's particular needs.

At its core: Making learning content discoverable, structured and useful within personalised learning pathways.

MyGooru Library: physics resources from many publishers, filtered by content type and source.
every publisher, one search

My part

Learner, Instructor and Mentor read learning information; Library was where parts of those structures were created and managed.

One of the parts I worked on was Marker: creating a Marker, building its map and working with competencies. These workflows were far more structurally complex than anything learners saw.

My job was to make that manageable without taking away the control people needed to build these structures. Instead of showing everything at once, the workflow revealed the structure step by step as people went deeper.

Create a Marker
→
Build its map
→
Work with competencies
07

06 / MyGooru Admin

Managing the structure behind the learning experience.

MyGooru Admin supports the institutional setup and day-to-day management required to operate the ecosystem.

Administrators can configure their institution's environment, manage user accounts and organise learners, instructors and other stakeholders into the appropriate classes and programmes.

The application supports rostering, role management and access permissions, ensuring that different users receive the right tools and level of visibility.

It also provides the administrative foundation for configuring learning programmes and managing the organisational structure in which the other applications operate.

While learners and instructors interact directly with the learning experience, Admin handles much of the setup that allows those interactions to happen within an organised institutional environment.

At its core: Keeping the people, permissions and institutional structure behind the ecosystem organised.

MyNavigator class settings: class code, subject, framework and grade, the mastery threshold, language of instruction, and the teachers of the class.
one class, set up
08

The ecosystem

What connects these products?

Although each application serves a different purpose, they are connected through shared learning information.

Learners engage with activities and build competency mastery. Instructors use that progress to understand where support is needed. Mentors follow the same journey from a different perspective. Institutional leaders examine patterns across larger groups, while Library and Admin support the content and structure needed to keep the ecosystem running.

Each product provides a different view into the same learning environment.

Learner builds mastery
→
Instructor sees who needs support
→
Mentor follows the journey
→
Leaders see the patterns
09

Design system

Building consistency across products

Working across several products, I kept running into the same interaction problems.

There was already a component library when I joined. As I took on more, I grew it alongside the products: fixing existing components, adding missing states, and adding shared patterns wherever the same problem kept coming back.

I wasn't trying to make Learner, Instructor, Mentor and Library look identical. I wanted shared foundations, with each product still free to do its own job.

The MyGooru design system.
10

Ownership

From individual features to product ownership

My role changed a lot during my time on MyNavigator.

I joined as a Junior Designer working on individual sections. As I learned the ecosystem, I started owning complete workflows across its products. Eventually I was the only designer, working directly with the CTO and Product Manager.

That changed the level I worked at. I stopped thinking mainly about single screens and started thinking about how a decision played out across products.

Junior Designerindividual features
Larger ownershipend-to-end workflows
Product Designermultiple connected products
11

The next chapter

The next chapter: MyGooru Companion

As the ecosystem evolved, we began exploring how its existing learning context could support more direct, personalised interactions.

Instead of requiring people to navigate multiple areas to find what they needed, the Companion could use context, beliefs, goals and progress to help surface a relevant next step.

What happens when navigating a complex ecosystem starts becoming a conversation?

Explore MyGooru Companion →

MyNavigator
→
MyGooru
→
Companion
12

The product

The rest of the family

The learner, instructor and mentor apps have their own case study. These are the surfaces around them, one product at a time.

Mission Control is the network view. Whoever runs a programme opens it to see how every region is doing this month: competencies gained, skill mastery, how many nudges were taken up. The chart is the answer to “where should we look?”, and the region list beside it is where they click next.

Mission Control · performance

Mission Control · performance

Competencies gained, skill mastery and nudges, by region and month.

The same data, narrowed to one person. The learner report sets knowledge, mindsets, interests and abilities side by side, and opens on a sentence a person can act on rather than a score. It connects the network view to the people in it.

Mission Control · one learner

Mission Control · one learner

The learner report, led by a plain-language note.

The library is where every resource lives, whoever published it. Search runs across courses, collections, assessments and offline activities at once, and the filters follow how a teacher actually looks: by type, by source, by standard.

Library · search

Library · search

428,673 results, filtered by type and publisher.

Behind the search sits the standards tree. Each resource hangs off a competency, and each competency sits under a topic, a domain and a category. That structure is what lets the learner app say “this video teaches that skill” and mean it.

Library · the standards tree

Library · the standards tree

Category to micro-competency, in one view.

The admin console starts from the documents an organisation already has: tender frameworks, transformation roadmaps. MyGooru reads them and builds a model of the organisation’s goals, processes, roles and beliefs, so nobody fills in a setup form.

Admin · the network

Admin · the network

11 enterprises, 505 strategic goals, 3,410 beliefs catalogued.

Inside one organisation, every goal breaks down into markers, beliefs and the roles that own them. A goal with nothing linked is visible as exactly that, which is where the conversation with leadership starts.

Admin · enterprise goals

Admin · enterprise goals

Each goal with its owner, horizon and decomposition.

All of these products sit on one design system, built atom first. Buttons, badges and avatars combine into rows and stats, rows into menus and tab bars, and those into whole screens. A fix at the bottom reaches every product above it.

Design system · atoms to pages

Design system · atoms to pages

Real components, from a button up to the student home.

The Row is the clearest example. Instead of a variant for every use case, it is one full component with every element inside, each switched on or off. Only real states are variants. Nineteen properties and four states cover every list in the family.

Design system · the Row

Design system · the Row

Its anatomy, and a settings panel built only from Rows.

Next — 02

Curriculum Crosswalk

Curriculum data scattered across spreadsheets, turned into one connected model — and the Crosswalk, Dependencies, Learning Journey Builder, Coverage, Resource Map and Companion workflows built on it, closing the loop from curriculum gap to content planning.

OPEN TO SENIOR AND LEAD ROLES

Hiring a senior product designer or a design lead?

I'm also open to product work that needs a direction and a working prototype from the same person. Email is the fastest way; I usually reply the same day.

hi@rhitik.in ↗

BENGALURU, INDIA · IST (UTC+5:30)