Interactive lessons
Responsive exercises with checking, feedback, and reusable content structures.
Teacher and product developer
I teach languages and build practical learning products: interactive lessons, placement tests, revision systems, dashboards, and structured content workflows.

OiTutor grew from a recurring classroom problem: a live lesson can be useful, but students still need a clear way to review corrections, complete focused practice, and see their progress afterward.
My work combines more than ten years of language teaching with hands-on web development. That combination keeps the tools focused on real learning decisions rather than feature volume.
Small, usable systems for tutors, schools, and language-learning teams.
Responsive exercises with checking, feedback, and reusable content structures.
Placement tests, timers, scoring rules, CEFR results, and study-plan output.
Authenticated dashboards for lessons, homework, vocabulary, progress, and balance.
Structured lesson data, generation tools, localization, and quality checks.
A static public learning site connected to a private Supabase-backed student dashboard.
A structured Japanese learning application with reusable exercises, learner progress, and hosted product infrastructure.
English placement testing, interactive revision architectures, and automated lesson-content workflows.
English, Portuguese, Spanish, Japanese, Polish, and Russian inform my teaching and localization work.
Clear scope, direct communication, maintainable delivery, and testing proportionate to the risk of the change.