01 / Education product / Live

Ceneva

interactive study guide / Acuerdo 286

An interactive study guide for people preparing to accredit high school through Mexico's Acuerdo 286.

A study path made legible.

Ceneva turns preparation for the Acuerdo 286 high-school accreditation route into an interactive study experience instead of a loose pile of material.

home
year
2026
role
Product / design / development
stack
Next.js / React / TypeScript / Playwright

02 / Actuarial research system / Foundations in progress

VitaeMX

actuarial mortality engine / Mexico

An open-source actuarial mortality engine for Mexico, built from official demographic data and explicit assumptions.

Mortality data, made inspectable.

VitaeMX builds life tables for Mexico and its 32 states from official demographic projections, then fits a Gompertz-Makeham mortality law to the observed data.

project recordtransparent model2026 / mexico
year
2026
role
Research / product / development
stack
Python / pandas / numpy / scipy / statsmodels / FastAPI / React / TypeScript / SQLite

03 / Interactive learning tool / Complete

Rachta

randomness, streaks and risk / interactive lab

An interactive laboratory for randomness, streaks, and risk: change a hypothesis, simulate reproducible futures, and compare intuition with exact probability.

Make uncertainty something you can touch.

Rachta is written in Spanish and runs entirely in the browser. Its four labs cover streaks, Bayes, hypothetical risk of ruin, and compound losses.

project recordreproducible futures2026 / mexico
year
2026
role
Product / design / development
stack
React / TypeScript / Vite / Vitest / Web Workers

04 / Browser extension / MVP

Subraya

local browser highlights / extension

A browser extension for saving and organizing local highlights from web pages.

Keep the reading trace close.

Subraya saves and organizes highlights locally from the pages a person is already reading. It is built as a Manifest V3 browser extension with a popup, content script, and background service worker.

project recordprivate-by-default reading2026 / mexico
year
2026
role
Product / design / development
stack
TypeScript / Chrome Extensions / Manifest V3