ESKIU
SYSTEMS
FITNESS
TEACH
PLAYER
Eduardo Dorantes
Eduardo Dorantes
doranteseduardo.com

Eduardo
Dorantes

Software engineer · language author · personal trainer in training · cybersecurity student · teacher of algorithms.

Drawing by Chusday
drawn by chusday

Each cluster is something I'm building, studying, or otherwise in the middle of.

Contact

eduardo@reactvision.xyz

github.com/doranteseduardo ↗

Eskiu
Active Project · v0.1.0

Eskiu Lang

A systems language with C-style syntax. Compiles to native code via LLVM. Manual memory management, zero runtime overhead. Boots an ARM64 kernel on bare metal and serves HTTP.

eskiu-lang.org ↗github ↗
2.5×
faster than C
74ms
crypto pipeline
ARM64 Bare Metal

Boots in QEMU without libc or C runtime. One toolchain compiles the kernel and the HTTP server.

Eskiu kernel booting in QEMU
qemu-system-aarch64 · v0.1.0
llvm
arm64
no gc
systems lang
ReactVision
130k+
downloads / yr
ReactVision
Reverse Engineering

INE QR

Seven layers of cryptography inside a closed ARM64 binary. No documentation. Resolved in one week.

RMXP Editor
Game Engine

RMXP Editor

Custom editor for RPG Maker XP assets. Full scene graph and tileset pipeline.

Co-founder

ReactVision

AR/VR framework for React Native. 130k+ downloads per year.

SLAM Engine
Computer Vision

SLAM Engine

Real-time 3D scene reconstruction. Dense point cloud from monocular video.

Training
between sets
Training

Your Programme

Your prescribed routine, session log, and progressive overload tracking.

Open your dashboard →

Studying for a degree in Personal Training & Strength Coaching. Certifications in weightlifting, biomechanics, programme design, and sports nutrition & pharmacology. A small roster, full attention.

one language from bare metal to backend
5 shipped systems 0 missed deadlines
built on research. the science decides.
23.6°N · 98.4°W
work in progress in every direction
progressive overload
hypertrophy
CEUMH

Courses

Introduction to Artificial Intelligence
Data Structures & Algorithms I
Data Structures & Algorithms II

Research

Deep Learning for Digital Identity Validation

Co-authored with UAEH & IPN. ~99% accuracy in production.

Read the paper ↗
algorithms
machine learning
computer vision
Player

Thousands
of hours.

Pokémon somewhere in all of them. Hundreds of titles since childhood. The games never stopped.

Reverse Engineering

pokeplat

Pokémon Platinum ported to Mac from the NDS binary. OpenGL 4.2, 60fps.

Pokémon Shining Pearl
shining pearl · switch
Pokémon XY birthday
pokémon xy · my birthday
Elite Four transition — fangame
fangame · elite four transition
Pokémon Scarlet & Violet
scarlet & violet · meloetta
still up at 2am for one more turn.
pokémon
gen iv
rpg
drag to explore