Skip to main content

React Developer

Selleo SoftwareHouseBielsko-Biała, Poland2022-2024

Overview

International Education Platforms Development

Key Achievements

  • Contribute to building a comprehensive admin dashboard serving 100+ school administrators
  • Delivered 15+ advanced features for platform and system management
  • Developed Japanese lesson booking system with Zoom SDK integration
  • Created three distinct interfaces: Admin, Teacher, and Student portals
  • Implemented Japanese localization with complex character encoding
  • Established role-based access control across educational institutions

Project Context

Contributing to building comprehensive Learning Management Systems for international education markets, including US K1-K12 administrative platforms and Japanese language learning solutions. Projects served 100+ school administrators and enabled complex multi-cultural educational workflows with real-time video integration.

Technical Contributions

Delivered 15+ advanced features across multiple educational platforms, focusing on scalable React architecture and complex integrations. Built three distinct user interfaces (Admin, Teacher, Student) with role-based access control and implemented challenging internationalization requirements including Japanese character encoding.

Architecture & Technical Implementation

Multi-Platform LMS Architecture

Contributed to designing a scalable React architecture supporting multiple educational platforms with shared component libraries and consistent design patterns across US K1-K12 and Japanese lesson booking systems

Role-Based Access Control

Contributed to implementing a comprehensive RBAC system managing permissions across educational institutions, enabling secure data separation between schools, teachers, and administrative staff

Zoom SDK Integration

Contributed to the architecture of a seamless video lesson delivery system integrating Zoom SDK for real-time teacher-student interactions with automated scheduling and session management

Internationalization Framework

Built robust i18n system supporting complex Japanese character encoding, multi-language content management, and cultural-specific UI adaptations

Quality Assurance & Testing

Comprehensive Testing Strategy

Established testing framework using Jest and Vitest, maintaining high code quality across complex educational workflows and multi-language content validation

Cross-Browser Compatibility

Ensured consistent functionality across different browsers and devices, critical for educational institutions with varied technology infrastructure

Performance Optimization

Contributed to optimization application performance for large datasets (100+ administrators, multiple schools), implementing efficient data fetching and state management patterns

Component Development & UI

Admin Dashboard Components

Contributed to building a comprehensive admin dashboard serving 100+ school administrators with advanced data visualization, user management, and platform configuration tools

Lesson Booking Interface

Created complete lesson booking system with teacher-student workflow management, scheduling conflicts resolution, and automated notification systems

Multi-Interface Design System

Developed three distinct interfaces (Admin, Teacher, Student) maintaining consistent design language while addressing specific user role requirements

Japanese Localization Components

Implemented specialized UI components handling complex Japanese character encoding, cultural-specific layouts, and right-to-left text formatting where needed

Collaboration & Cross-Cultural Development

International Team Coordination

Collaborated with distributed teams across different time zones, adapting communication strategies for effective cross-cultural development workflows

Agile Process Participation

Active participation in iterative sprints, retrospectives, and planning sessions, delivering features through systematic Agile methodology

Cross-Functional Integration

Worked closely with product managers, UX designers, and backend developers to ensure seamless educational platform functionality and user experience

Educational Domain Expertise

Developed deep understanding of educational workflows, teacher-student dynamics, and administrative requirements to deliver user-centered solutions

Technologies

JavaScript
TypeScript
React
HTML5
CSS3
SCSS
Git
Jira
Confluence
Jest
React Testing Library
Storybook