bitbeet.dev
available for senior development and architecture roles · 2026

Software that scales.
From bare metal to the cloud.

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.

C++ OpenGL NestJS Next.js PostgreSQL AWS
// 01 ABOUT

Developer and architect focused on software that survives production.

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


// 02 PROJECTS

Selected work

5 projects
01
graphics

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.

C++20 · OpenGL 4.5 · GLSL · EnTT · GLFW · GLM · ImGui · ImGuizmo · spdlog · CMake
02
devops

WASM

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.

Python 3.10+ · Nginx · Apache · systemd · Certbot · MySQL · PostgreSQL · Redis · MongoDB · PyPI · OBS
03
enterprise

Time-Tracking Platform

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 3.12 · FastAPI · SQLAlchemy · Alembic · PostgreSQL · Fernet · Google Calendar API · docxtpl · Jinja2 · WebSockets
04
govtech

PNR Art. 8 Generator

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.

Python 3.12 · PySide6 (Qt 6) · PyInstaller · rasterio · GDAL · GeoPackage · COG · ISO 19115 · ReportLab · openpyxl
05
inventory

Stockhub

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.

NestJS 11 · Next.js 16 · TypeScript · PostgreSQL 18 · Prisma 6 · Redis · JWT · TailwindCSS · ShadCN UI

// 03 SKILLS
Systems
C++17/20, Linux, OpenGL, CUDA*
Backend
NestJS, Node.js, Python, Go*, PostgreSQL, Redis, Kafka*, BullMQ
Frontend
TypeScript, Next.js, React, Astro, Tailwind
Infra
AWS, Docker, Terraform*, Nginx, Systemd
Practice
System design, code review, mentoring, performance work, production incidents

* indicates working proficiency, not daily driver


// 04 WRITINGS

Coming soon.

Notes on software architecture, performance, and lessons from production.


// 05 CONTACT

For projects, roles, or conversations about software architecture and development.

email
hello@bitbeet.dev
github
github.com/Perkybeet ↗
linkedin
linkedin.com/in/yago ↗