Sistemas de alto rendimiento
Motor de disponibilidad de alto rendimiento
Arquitectura y optimización del algoritmo de disponibilidad de una plataforma B2B de reservas turísticas, atendiendo picos del orden de 5 millones de peticiones por hora.
Requests / hour
Peak on the availability engine
Bookings / day
Production average
Integrations
External providers and services
Years engineering
Real production systems
Services
I work with startups, SMEs and engineering teams on backend, infrastructure and architecture projects.
REST APIs, backend services and system architecture. Clean code, scalability and production-ready from day one.
Provider APIs, industry webservices, webhooks and legacy systems. Any integration, normalised and reliable.
AWS, Terraform and Docker. Infrastructure as code, CI/CD and multi-environment setups built to engineering standards.
Code review, architecture decisions and technical mentoring. External perspective for teams that want to level up.
Real systems with real technical and business impact.
Sistemas de alto rendimiento
Arquitectura y optimización del algoritmo de disponibilidad de una plataforma B2B de reservas turísticas, atendiendo picos del orden de 5 millones de peticiones por hora.
Plataforma
Plataforma bedbank B2B con extranet de proveedores, extranet de clientes e intranet de gestión, más la capa de webservices y APIs que la conecta con el resto del sector.
Integraciones
Aplicación B2C construida sobre integraciones con proveedores del sector, con la apertura del mercado griego como caso concreto.
Professional track record in software engineering.
Nextay — Grupo Can Calco · Alcúdia, Mallorca
Independiente · Mallorca / Remoto
Sidetours · Palma, Mallorca
Disstint · Mallorca
The tools I use to build production systems.
Thoughts on architecture, backend systems, and engineering decisions.
Lo que de verdad importa cuando una base MySQL empieza a sufrir: leer el plan de ejecución, entender el orden de las columnas en un índice y saber cuándo separar lecturas de escrituras.
En un motor de disponibilidad, cachear mal es peor que no cachear. Cómo elegir la unidad de caché, qué invalidar y por qué el objetivo real es dejar de hacer trabajo.
Octane elimina el coste de arranque de PHP en cada petición. Eso cambia mucho más que el rendimiento: cambia lo que puedes asumir sobre el estado de tu aplicación.
Contact
Technical consulting, mentoring for engineers, and classes in programming, architecture and mathematics.
Volkanic assistant