Udemy

Coursera

Codecademy

Pluralsight

KAIZEN

An all-in-one mobile platform specifically designed for Kaizen Academy DevOps courses.

Background

Kaizen Academy needed a mobile app to deliver their DevOps bootcamp in a way that was accessible, intuitive, and supportive—especially for users with little to no IT experience. They wanted an all-in-one platform where students could learn, track progress, submit assignments, and get help whenever needed.

Challenges

I had to design for a diverse group of users, including stay-at-home parents and professionals with busy schedules. The challenge was making complex DevOps content easy to understand, while ensuring the app was flexible enough to fit different learning paces and accessible enough to be used anywhere.

What I Accomplished

Through deep user research and multiple rounds of usability testing, I created a design that was both engaging and easy to navigate. I focused on clear user flows, an intuitive onboarding process, and features that kept users motivated—like progress tracking and easy access to support. The final product was a user-friendly app that met the needs of Kaizen Academy’s students, helping them stay on track and succeed in their DevOps journey.

This project was a great opportunity to design something that truly made a difference for users stepping into the tech world.

Type

End to End Application

Role

Research & UX/UI

Timeline

7 weeks

01 RESEARCH 01 RESEARCH 01 RESEARCH 01 RESEARCH 01 RESEARCH 01 RESEARCH 01 RESEARCH

Increase Enrollment and Retention

Objective: Boost the number of new users enrolling in DevOps course by 25% within the first six months of app launch.

Enhance Brand Recognition

Objective: Position Kaizen Academy as a leading provider of DevOps education.

Improve Course Completion Rates

Increase the course completion rate to 80%.

Expand Revenue Streams

Increase revenue by offering additional services, such as premium mentorship, advanced courses, market preparation, etc.

Foster a Community of Learners

Objective: Build a vibrant community where learners can interact, collaborate, and support each other.

Enhance User Engagement

Objective: Increase user engagement with the app through interactive features and community involvement.

Ensure High User Satisfaction

Objective: Achieve a high level of user satisfaction by providing a seamless learning experience.

Promote Lifelong Learning

Objective: Encourage continuous learning and skill development among users.

Facilitate Career Advancement

Objective: Support users in achieving their career goals and transitioning into DevOps roles.

Flexible and Accessible Learning

Objective: Provide a learning platform that accommodates various schedules and learning styles.

Comprehensive Progress Tracking and Motivation Tools

Objective: Help users stay motivated and track their progress effectively.

Personalized Support and Feedback

Objective: Offer real-time assistance and constructive feedback to users.

Practical and Real-World Application

Objective: Enable users to apply their learning through hands-on projects and exercises.

Business Goals

Common Goals

User Goals

Project Goals

Competitive Analysis

Key Takeaways

User Interviews

02 DEFINE 02 DEFINE 02 DEFINE 02 DEFINE 02 DEFINE 02 DEFINE 02 DEFINE 02 DEFINE

03 DESIGN 03 DESIGN 03 DESIGN 03 DESIGN 03 DESIGN 03 DESIGN 03 DESIGN 03 DESIGN

04 UI & BRANDING 04 UI & BRANDING 04 UI & BRANDING 04 UI & BRANDING 04 UI & BRANDING

05 FINAL 05 FINAL 05 FINAL 05 FINAL 05 FINAL 05 FINAL 05 FINAL 05 FINAL 05 FINAL

Usability Testing Results

Observation: Most users found the main navigation intuitive, but some struggled with locating the "Submit Assignments".

Recommendation: Highlight or reposition the "Submit Assignments" button to improve visibility.

Observation: Users appreciated the clarity of the onboarding process but requested more detailed explanations.

Recommendation: Add curriculum.

Observation: Users easily identified their progress in the course, but some desired a more detailed breakdown.

Recommendation: Enhance progress tracking with a detailed task breakdown and percentage completion.

Observation: The submission process was straightforward, but some had difficulty finding where to upload files.

Recommendation: Add clearer labels or icons indicating where users should upload their assignments.

Observation: Users appreciated the ability to ask for help anytime but wanted quicker access to help.

Recommendation: Add FAQ, schedule a call with a mentor button, and request assistance. 

Observation: Users found progress reviews encouraging, but some wanted more motivational perks.

Recommendation: Include badges for motivation and progress check-ins.

Navigation

Onboarding Flow

Course Progress Tracking

Assignment Submission

Asking for Help

Motivation and Progress Review

Low-Fidelity Wireframes

User Personas

Affinity Map

ARGO

Junior Software Developer

“I’m looking for something that can help me transition smoothly into DevOps without feeling lost.” 

AIPERI

Architectural Designer

“I need something that can easily fit into my schedule & help me learn new skills while having a full-time job.”

BAKYT

Truck Driver

“I need a way to learn that keeps me engaged because I LACK discipline!”

ADI

DevOps Engineer

“I need content that challenges me and pushes my skills further, not just introductory material.”

Develop beginner-friendly content and provide clear, structured learning paths.

Develop short, practical modules that align with work schedules and emphasize hands-on learning.

Provide clear, structured guidance and support for career changers, including beginner guides and career transition resources.

Create interactive learning tools that are accessible to users like Bakyt who are often on the go.

How might we create a learning platform that offers flexible and accessible DevOps courses for individuals with diverse schedules and learning preferences, ensuring that all users, regardless of their background, can easily engage with and complete the courses?

How might we develop comprehensive progress tracking tools that help users stay engaged and motivated throughout their learning journey, increasing course completion rates and overall satisfaction?

How might we provide real-time support and practical application opportunities within the app to bridge the gap between theoretical knowledge and real-world DevOps skills, enabling users to confidently apply their learning in their careers?

Flexible Learning Access

Motivation and Progress

Tracking

Real-Time Support and Practical Application

How Might We?

Feature Set

Flexible Learning Access

Comprehensive Progress Tracking and Motivation Tools

Personalized Support and Feedback

Practical Application and Real-World Scenarios

Efficient Time Management

Community Building and Networking

Career Advancement and Job Placement

Enhanced User Experience

 Assignment Submission and Feedback

Assignment Submission

Accessing Support

Course Enrollment and Selection of Learning Options

User Flows

Sitemap

#A61D31

#F0A202

#FAFAFA

#28282A

Heading

Montserrat

Subheading

Body

Caption

Learning Flexibility

Beginner-Friendly Content

Interactive and Practical Learning

Motivation and Progress Tracking

Support and Assistance

Scheduling and Time Management

HOME

B

B

B

B

Interview Insights

Uber driver needs flexible learning, stay-at-home moms need balance, truck driver needs on-the-go options.
SMM manager needs non-technical language, stay-at-home moms need structured guidance.
Need for mentors, timely feedback, support for beginners, available help.
Stay-at-home parents and truck drivers need time-efficient solutions.

Final Prototype

Reflection

Simplified Dashboard: Next time, I would simplify the dashboard content and introduce a more guided experience with tooltips or a tutorial system.


Accessibility Focus: More attention to color contrast and font sizes would have improved accessibility. I’ll make accessibility audits a standard part of my design process going forward.


Overall, this project taught me the importance of early feedback, user-friendly flows, and accessibility-first design.