MB/ Mario Becerra
LocationRemote · UTC+3
RoleLX Designer + AI Automation
StatusOpen to work
UpdatedApr 2026

Mario
Becerra.

Learning Experience Designer with 10+ years in EdTech. I design curricula and build the AI tools that make a content team ship faster — custom pipelines, internal automations, and end-to-end LMS platforms.

10+
yrs in EdTech
50+
courses designed
60%
content time ↓ (AI)
80+
features in own LMS
§ 01 / SERVICES

Four things
I build

across 10 yrs in EdTech
— 01 AI pipelines

AI pipelines
for content

Course generation with 4C/ID, auto-deploy to LMS via REST API, lesson-review normalization, and slide/board generators for instructional designers.

proof
  • 4C/ID course generator (143kb)
  • seed_course.py → GrassLMS REST
  • Lesson Review Toolkit
  • Math Slides Add-on
60%content time ↓
— 02 Interactive

Simulators &
hands-on practice

Code sandboxes with autograding, 2D robot programming puzzles, 3D exploration worlds, Desmos-integrated math interactives, SAT Math widgets.

proof
  • Code editor · 37 languages
  • 9 lesson types · 11 exercise formats
  • SAT Math widgets (63kb)
  • Monaco + TipTap + R3F
11exercise types
— 03 Internal tooling

Tools for
instructional teams

Userscript helpers, Tampermonkey automations, Telegram bots, HTML viewers, dashboards, prompt-engineering systems — cutting routine across EdTech teams.

proof
  • Teacher Education Autofill (~5h/wk ↓)
  • Miro Board Creator
  • ScramSchool bot · Lesson Review viewers
  • Prompt engineering systems
automation
— 04 Full-stack LMS

LMS &
infrastructure

Production-ready EdTech platforms end-to-end: DB, backend, frontend, billing, i18n, Docker, deploy, backups — shipped solo.

proof
  • GrassLMS · 80+ features · 59 routes
  • Coolify on Hetzner · Docker
  • Stripe B2B · JWT · fail2ban
  • i18n EN / ES / RU / TR
80+own LMS features
§ 02 / ENGAGEMENT

Current work

2024 — present · freelance
A
Algonova
EdTech · children's CS & math education
current ◉ under NDA 2024 — present
Role Methodology & AI Automation

Instructional Designer on an AI-powered personalised math learning platform for grades 1–3. Working on the knowledge architecture — the taxonomy of skills and observable action-level learning objectives that drives diagnostic assessment, adaptive lesson generation, and individualised learning trajectories.

60%
slide production time ↓
2h → 15min per deck
~5h
per instructional designer / week
saved via autofill scripts
85%
production-time cut
on specific content workflows
Public artefacts from the engagement
§ 03 / FEATURED

Flagship

1 project · production
https://grasslms.online / gradebook LIVE

Gradebook — 7B

Python · Fundamentals · 28 students
GrassLMS
Student
L1
L2
L3
Q1
Σ
A. Ivanov
95
88
100
92
94
B. Petrov
72
81
77
58
72
C. Sidorova
100
100
94
100
98
D. Orlov
68
42
71
80
65
E. Morozova
89
93
85
88
88
83.4
Avg Σ
92%
Submitted
14
To review
§ 03 · Full-stack · Production

GrassLMS LMS

Solo developer · Backend + Frontend + Infra + Deploy

A production-grade LMS built end-to-end by one person. 80+ features, 29 backend modules, 59 frontend routes, 9 lesson types, 11 interactive exercise formats — deployed via Coolify on Hetzner.

Backend
FastAPI async · SQLAlchemy 2 · Alembic · Pydantic v2 · Python 3.12 · 117 files / 12k+ LOC across 29 modules
Frontend
Next.js 16 · React 19 · TS strict · Tailwind 4 · Zustand · TanStack Query · Monaco + TipTap · 152 files / 37k+ LOC · 59 routes
Interactives
Multi-language code editor (37 languages) · Desmos-integrated math · 2D robot programming puzzles · 3D exploration worlds
Infra
Coolify on Hetzner · Docker · nginx · Let's Encrypt · Stripe B2B subscriptions · pg_dump cron · fail2ban
Open demo
§ 04 / INDEX

Index of work

17 projects
§ 05 / BACKGROUND

Where I've worked

10+ years · EdTech
Algonova
Nebius / TripleTen
Yandex Practicum
Foxford
SIT
BEAM Institute
Beezo
Algorithmics
Lego Education
AEFE

Recent engagements

  • 2024 — now
    Algonova
    LX Designer + AI Automation · Freelance
    Instructional Designer on an AI-powered personalised math platform for grades 1–3 (NDA). Built 5+ public artefacts — slides add-on, autofill scripts, AI course for instructional designers, Minecraft course + viewer.
  • 2024 — 2026
    Beezo
    LX Designer · Freelance
    Solo-designed 4 multi-tier course lines on cryptocurrency and NFT fundamentals: video lessons, long-form articles, and practical assignments.
  • 2024 — 2026
    BEAM Institute of Technology
    LX Designer · Freelance
    Built a Data Governance course from scratch with subject matter experts from Billigence. Full instructional design cycle from needs analysis to quality review.
  • Jan 2024 — Oct 2024
    Nebius Group (TripleTen)
    LX Designer
    Localised 15+ B2B tech courses for the Latin American market. Designed AI avatar-based learning content (HeyGen). Implemented a cross-functional status tracking system.

Earlier career

  • 2023 — 2024
    Yandex Practicum
    LX Designer
    Designed end-to-end curricula for Web Design, UX/UI, and Graphic Design programs aligned with industry hiring requirements.
  • 2021 — 2023
    Foxford
    Senior Instructional Designer
    Led a team of IDs. Automated a code evaluation system for Python courses, cutting manual grading effort by 40%.
  • 2019 — 2021
    SIT Programming School
    LX Designer & Team Lead
    Built multi-course progression paths that raised student LTV. Led teams across B2B corporate training and B2C consumer courses.
  • 2016 — 2019
    Earlier teaching
    Algorithmics · Lego Education · AEFE · RobolabKids
    Seven years of hands-on teaching CS, robotics, and programming to kids and teens across multiple schools in parallel — the foundation for everything that came after.
Education Master's · Biomedical Engineering
Education Bachelor's · Manufacturing Automation
Certificate UX/UI Designer
Certificate Education as a Product
Framework 4C/ID Model
Framework JTBD
Certificate LXD · Theories & Frameworks
Certificate LXD · Development & Evaluation
Certificate Game Design
§ 06

Book a
consultation.

free · 30 min · zoom / google meet
05 What you need help with
06 Project budget rough
07 When you want to start
I'll reply within 24 hours · your data stays with me
Book a call 30-min consultation