Abacus
JavaScript HTML/CSS React Node.js MySQL REST API nginx

Designed and launched the first fully interactive digital soroban (Japanese abacus) application, bringing a traditionally physical learning tool to a global online audience
Engineered realistic bead physics simulating the weight, momentum, and snap of authentic soroban beads, delivering a tactile-feeling experience in a digital environment
Built a customizable practice environment allowing learners to adjust bead color, frame style, and difficulty level to suit personal preference and skill level
Developed a structured curriculum of arithmetic exercises progressing from basic addition and subtraction through advanced multiplication and division techniques
Implemented a performance tracking system recording accuracy, speed, and improvement over time, giving learners measurable progress metrics
Designed an intuitive UI accessible to all ages, with particular attention to younger learners and educators incorporating the soroban into classroom settings