Soy de Maracaibo, Venezuela, y resido en Madrid. Llevo casi treinta años construyendo software: del desarrollo full-stack a la arquitectura de sistemas robustos, asíncronos y escalables. Y ahora estoy, entre otras cosas, volcando todo ese conocimiento en construir este juego que me hace mucha ilusión.
Casi treinta años en esto
Más allá de escribir código, diseño soluciones. En casi treinta años de trayectoria en el sector tecnológico he evolucionado desde el desarrollo full-stack hasta la arquitectura de software, especializándome en sistemas robustos, asíncronos y escalables. Esa solidez viene de un recorrido amplio — JavaScript, PHP, Python, bases de datos SQL y NoSQL, herramientas colaborativas, git, IA e infraestructura —, una experiencia de ciclo completo que me permite entender un sistema desde el bajo nivel hasta la nube.
Mi valor diferencial es la combinación de capacidad técnica con vocación docente. Años como educador me han dado una habilidad muy concreta: mentorizar equipos, traducir requisitos complejos y sembrar buenas prácticas — Clean Code, arquitectura hexagonal. No solo construyo software; construyo equipos más fuertes y autónomos. Hoy esa vocación es también mi oficio: trabajo en una importante empresa española dedicada a las soluciones integrales de formación para grandes empresas.
Arquitectura de software, hoy en asíncrono
Actualmente me centro en microservicios de alto rendimiento y arquitecturas desacopladas, con especial dedicación al ecosistema asíncrono de Python: Python 3.13 con FastAPI, PostgreSQL con SQLAlchemy asíncrono y Alembic para migraciones fiables, y Redis como columna vertebral de caché y mensajería, con ARQ y APScheduler para el trabajo en segundo plano.
Despliego sobre Linux con Gunicorn y Uvicorn detrás de Caddy o Apache como proxy inverso, autenticación robusta con JWT y Argon2, y un frontend orientado a rendimiento: JavaScript vanilla cuando basta, React o Angular cuando el proyecto pide una arquitectura desacoplada. En el trabajo desarrollo, mantengo y arquitecto software; fuera de él, también programo: experimentar con nuevas tecnologías es mi manera de descansar.
Del motor propio en C++ a Cocos Creator
El juego empecé a fraguarlo en noviembre de 2024, y empecé justo por donde no debía: escribiendo mi propio motor 2.5D en C++, apoyándome por entonces en ChatGPT y Gemini. Llegaron las frustraciones — muchas — y con ellas una lección: mi juego no necesitaba que yo construyera también el motor. Casi un año después, de los motores que sonaban — Unity, Unreal, Godot — en el primer momento me decanté por Godot, y a finales de agosto de 2025 ya estaba experimentando con las mecánicas y levantando los cimientos sobre primitivos 3D. Casi un año y cuarenta bitácoras después, un spike de una semana me hizo cambiar otra vez de montura: hoy el juego se construye en Cocos Creator, y todo lo andado en C++ y en Godot queda como lo que es — camino recorrido.
Antes de este proyecto tenía otros dos abiertos, y un juego así no se construye con frentes a medias. Entre diciembre de 2025 y febrero de 2026 cerré la primera versión del primero: Meerkat, un framework PHP ligero, AI-friendly y tan seguro como supe hacerlo — el mismo que sirve esta página. Después cerré la beta del segundo, del que pronto hablaré. La herramienta que ha acelerado todos estos cierres ha sido Claude Code.
Desde marzo de 2026 me dediqué a definir en documentos qué tiene que ser este juego. Ahí decidí que sería hard sci-fi, y hoy el lore va por su segundo borrador, muy adelantado. Debajo hay mucha investigación, muchos años de curiosidad y un sueño que tengo desde muy niño: hacer un videojuego. Desde este sitio web lo abro a quien quiera colaborar y acompañarme en este reto.