← Back to the site (the 3D room)

José Alán Pomares Valdés

Education

Benemérita Universidad Autónoma de Puebla (BUAP)

B.Eng. in Computer Science — GPA 8.72 / 10

Publications

Answer Set Programming in Solving Irregular Sudoku Puzzles

IJAIA · International Journal of Artificial Intelligence & Applications, Vol. 17, No. 1 — January 2026

  • Designed and implemented an algorithm to generate irregular Sudoku instances — no public generator existed — and built the reference dataset for the study.
  • Modeled the puzzle as a constraint satisfaction problem and implemented the full encoding in Answer Set Programming.
  • Over 1,200 instances per configuration, the aggregate encoding solves 9×9 boards about 2× faster than the pairwise one.

Projects

Real-time smart whiteboard

Python · TypeScript · PyTorch · Llama · Whisper · LLM fine-tuning

  • Web app that listens to a live lecture and draws its key content on a digital whiteboard; frontend in TypeScript and CSS, with no UI framework.
  • Replaced a third-party LLM API by generating a synthetic dataset of ~1,100 examples and fine-tuning a Llama model, serving inference locally.
  • ~7 s latency from speech to rendered stroke.

Published indie games

Godot Engine · GDScript

  • Seven complete games published on itch.io, with over 2,000 plays.

Automated lo-fi channel

n8n · Docker · ffmpeg · Raspberry Pi · APIs REST

  • End-to-end pipeline that produces and publishes YouTube videos with no manual step: generative music, cover art via API and assembly with ffmpeg.
  • Orchestrated in n8n on Docker on a self-hosted Raspberry Pi; 32 videos published, 4.7k views and 795 hours of watch time.

Game-playing agents

Python · Minimax · Monte Carlo methods

  • Minimax-based opponents for Tic-Tac-Toe and chess, and a Monte Carlo simulation agent to evaluate Blackjack strategy.

Open source

linux-wallpaperengine — contributor

4.5k+ stars on GitHub · PR #537

  • Implemented text object rendering, a long-pending feature, through maintainer review and into upstream.

Technical skills

Languages
Python, TypeScript, GDScript, SQL, CSS
Machine Learning
PyTorch, TensorFlow, scikit-learn, Hugging Face Transformers, Whisper, LLM fine-tuning, pandas, NumPy, Matplotlib
Databases & tools
PostgreSQL, MySQL, Git, Docker, n8n, ffmpeg, Linux, Bash, Raspberry Pi, Google Colab, Jupyter, VS Code, Godot

Certifications & more

Published games