commercialPeriod: 2023 - 2025, 2.5 years

Web Diary

Role: Developer/TechLead/TeamLead

About project

An educational platform for schools: electronic journals, homework, schedules, grades, and communication between teachers, students, and parents.

Achievements

  • Led the development team for 2.5 years
  • Migrated project from Redux to useSWR for optimization
  • Set up a microfrontend architecture with Module Federation
  • Implemented Storybook for component development
  • Organized sprint planning and management processes
  • Set up CI/CD pipeline with Docker and GitLab

Technologies

ReactTypeScriptuseSWRMaterial UIStorybookESLintDockerModule Federation