aboutexperienceworkcontact
work

Typescript . Next.Js . TailwindCSS . OpenAPI . react-query

izolearn

A modern e-learning platform built to simplify online education through interactive courses and learning management.

problem

Organisations need intuitive platforms that make creating, managing, and following online training accessible for both instructors and learners.

motivation

Contribute to a production-ready learning platform with a strong emphasis on usability, maintainability, and scalable frontend architecture.

solution

Developed frontend features supporting course management, learning workflows, multilingual interfaces, and responsive user experiences while collaborating closely with backend and data teams.

decisions

  • Built reusable UI components to improve consistency.
  • Favoured maintainable architecture over feature-specific implementations.
  • Prioritised responsive and accessible interfaces.

challenges

  • Developing within a growing production codebase.
  • Balancing new features with long-term maintainability.
  • Collaborating across multiple contributors.

lessons

  • Large applications require consistency more than clever solutions.
  • Communication is as important as technical implementation.
  • Investing in reusable architecture accelerates future development.