Josep-Àngel Herrero Bajo
Senior Staff Software Engineer (IC7) — WhatsApp Inc. (Meta), Menlo Park, CA
Projects
- 3D Chess — 3D chess game with PBR rendering and an AI opponent powered by Stockfish
- Shadow Six — a realistic three.js remake of Commandos: Behind Enemy Lines (1998), with a full C++ port (repo)
- Physics engine — from-scratch C++ game physics: rigid bodies, collision, contact resolution, cloth, hair, fracture, vehicles and characters, with real-time PBR/OpenGL demos
- AI papers — AI infrastructure research: LLM inference, training systems and performance engineering — a living, scored collection, updated daily
- LLM Mojo — a from-scratch rewrite of the vLLM + SGLang inference stack in pure Mojo
- Combinatorial games — interactive C++/GTK implementations of the games of Winning Ways, computing canonical values (numbers, nimbers, switches)
- All projects on GitHub