Exploding Dots

Educational platform to help kids with maths

Project date

-

Role

Technical Lead

Client

Scolab

Scolab entrusted me with a significant responsibility: to serve as the technical lead in the development of an educational web application aimed at fostering children's understanding of math through interactive play.

Leading a team of six talented individuals, I guided the entire development process of this application, utilizing React for the front-end and Node.js for the back-end. To ensure a smooth transition for C# and Flash developers who were new to web development, I provided comprehensive web training tailored to their individual strengths, enabling them to contribute effectively to the project.

In addition to overseeing the team and development process, I took a hands-on approach in designing the project architecture. One particular area of focus was ensuring comprehensive language support. Recognizing the global reach and impact of the application, I made special efforts to implement full support for 50 languages. This included meticulous planning and implementation to enable seamless localization and internationalization.

Through close collaboration with the development team, I played a pivotal role in realizing Scolab's vision of an educational web application that made math engaging and accessible to children worldwide. By leveraging React and Node.js, and by providing tailored training, I ensured the successful execution of the project while empowering the team members to grow in their web development skills. The robust architecture, with comprehensive language support, ensured that the application could reach and benefit children from diverse linguistic backgrounds.

Skills applied

Languages

TypeScript, JavaScript

UI

React

State

Redux

API

REST

Style

PostCSS

Framework

Koa

Bundler

Webpack

Cloud

Amazon Web Services

Database

PostgreSQL

Test

Jest, React Testing Library

Documentation

Storybook, Postman