Prisvector Engine
Modern game engine built from scratch. Deferred rendering pipeline, entity-component system on EnTT, dockable editor with transform gizmos, cascaded shadow maps, GPU compute particles, and shader hot-reload.
Software developer and architect. I build the full stack — GPU rendering engines in C++, distributed infrastructure on AWS, and production ERPs in TypeScript. Two years shipping software that holds up under real load.
Building from the low-level up — GPU engines in C++ and OpenGL, modular backends in NestJS, distributed infrastructure on AWS. Comfortable across the stack when the problem calls for it.
Favors pragmatic decisions and clean boundaries over clever ones. Writes code that can be read, tested, and changed six months from now without flinching.
Based in Canary Islands · open to remote
Modern game engine built from scratch. Deferred rendering pipeline, entity-component system on EnTT, dockable editor with transform gizmos, cascaded shadow maps, GPU compute particles, and shader hot-reload.
Web App System Management. CLI distributed on PyPI and OBS (Ubuntu, Debian, Fedora, openSUSE). Deploys Next.js, Node.js, Vite, Python and static apps with Nginx/Apache, Let's Encrypt, systemd, database provisioning, backup and rollback.
FastAPI backend for employee time-tracking built on clean architecture. Multi-company tenancy, RBAC with dynamic permissions, Google Calendar integration, DOCX report generation and real-time presence tracking. Domain and infrastructure layers fully separated.
Python package + Qt 6 desktop app that produces the official MITECO deliverable required by Article 8 of EU Regulation 2024/1991 (Nature Restoration Law) for 1,342 Spanish municipalities. Seven-step pipeline: geospatial rasters, GeoPackage layers, ISO 19115 metadata, PDF report and a strict ZIP.
Full-stack SaaS inventory platform: multi-warehouse, multi-company with per-tenant data isolation, role-based access with 43 granular permissions, real-time stock updates, purchase-order workflows with approvals, and a full audit log.
* indicates working proficiency, not daily driver
Coming soon.
Notes on software architecture, performance, and lessons from production.
For projects, roles, or conversations about software architecture and development.