Mario Alberto Ramirez

Bilingual educator turned independent builder — AI, web, and games.

The archipelago from above

Playable · built from scratch

Mario's Archipelago

A hand-built pixel hub world — walk four islands, cross bridges, talk to NPCs, and read this portfolio in place. Custom TypeScript canvas engine: autotiled coastlines, Y-sorting, procedural music.

press start →

Arcade · Live · playable in browser

Tidekeeper

A pixel-art restoration platformer in Godot — bring a poisoned watershed back to life, one creature at a time.

Godot 4.7GDScriptPixel art

Arcade · In progress · flagship game

Volta do Mar

A 3D pirate sailing adventure in Godot 4.7 — real wind, a living Gerstner ocean, and islands worth crossing it for.

Godot 4.7GDScriptShadersTerrain3D

Arcade · Live · playable in browser

Bannerfall

A tiny-army RTS with MOBA-style lanes, built in Godot and exported to the web — play it here, no download.

Godot 4.7RTSWeb export

Workshop · Live · revenue-generating

Mythic Grounds

A live directory of sacred places and world mythologies — where myth meets place.

Next.jsNeon PostgresLeafletVercel

Workshop · Live

Pokonook

A cozy community directory for Pokopia Cloud Islands — browse by biome, copy visit codes.

Next.jsSupabase

Workshop · Live · published on npm

The Terminalizer

A Windows Terminal theme-randomizer CLI — self-updating, with an in-app update notifier.

Node.jsCLInpm

Schoolhouse · Teaching · 7 years

Experience

Seven years teaching ELA and Spanish across Bay Area campuses — grades 4–8, bilingual sections, restorative practice.

ELASpanishCurriculum

Schoolhouse · Teaching × AI

Heritage Language Practice Packs

PDF, interactive, and AI-assisted practice resources for heritage-learner kids — Spanish, Mandarin, Hindi.

Claude APICurriculumEdTech

Arcade · Live · playable in browser

Burning Bridges

A wisp crosses a chain of ignited bridges over the Styx, Charon waiting at the far shore.

Godot 4.6Grid puzzleSolo build

Arcade · Live · game jam

Koma

Super Spinning Top — a Beyblade-meets-gauntlet arena brawler in Godot. Spin, ram, and survive the neon arcade.

Godot 4.7ArenaGame jam