All projects
Case study

Learning Management System

A large-scale LMS platform developed collaboratively for nationwide use.

Role
Frontend Developer
Year
2025 — Present
Stack
React, TypeScript, Redux Toolkit, TanStack Query, Ant Design, Tailwind CSS
A collaborative learning management platform built to support education-related workflows at a large scale.
Large educational platforms require maintainable frontend architecture, reusable modules, and consistent user experiences across complex workflows.
Contributing to a micro-frontend-based LMS as part of a large development team, with a focus on frontend implementation, code quality, and maintainability.

Key features

  1. Micro-frontend architecture

    A modular frontend structure that supports development across a large team.

  2. Reusable UI

    Consistent interface components for complex application workflows.

  3. Data integration

    API-driven interfaces with structured data fetching and state management.

Challenges

  1. Working at scale

    Maintaining consistency and readability while contributing to a large, shared codebase.

  2. Team collaboration

    Integrating features within a modular architecture and shared development workflows.