



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
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.

