OakLand
A small programming language with an interpreter you can step through and a compiler to WebAssembly you can read.


I build web and mobile software end to end: from a compiler that writes WebAssembly to a notebook for your next interview.
A small programming language with an interpreter you can step through and a compiler to WebAssembly you can read.

An interview notebook: prepare each round, write down what happened, and see what your search says.

Learn to read broken Python: predict the result, find the bug, explain it, then fix it.

Practice React the way an interviewer asks: twelve exercises, a real editor in the browser, feedback you can trust.

A VS Code extension that turns the editor into a place to learn: guided missions reviewed by AI.
Part of the team building the company's official sales mobile app, in React Native with GraphQL. Built internal business tools end to end, from the database to production, with a .NET 8 API and a React front end.
Taught the lab of Computer Organization (Organización Computacional): wrote diagnostic exams, original guides and official material. One-to-one tutoring to improve understanding and the pass rate.