Saltar al contenido
Desarrollador Full-Stack

Alex Rubio

Más de 3 años en producción con Vue 3 / Nuxt, TypeScript, Node.js / Express y MongoDB. Antes Laravel (Livewire, Alpine.js, MySQL) con Stripe y Redsys; producto propio SoyCarta.

Abierto a
Ofertas de empleo
Remoto España
Freelance si encaja
UbicaciónSalamanca, España
Experiencia3+ años
ActualmenteBISITE (Universidad de Salamanca)
Vue 3 Nuxt TypeScript Node.js Express MongoDB Laravel PostgreSQL Docker GitHub Actions Stripe Tailwind CSS

Experiencia

03 puestos
BISITE (Universidad de Salamanca)
11/2024 – ahora · Desarrollador Full-Stack · Equipo ~4–8
  • Full-stack Vue 3/Nuxt + TypeScript + Node/Express + MongoDB en proyectos europeos de blockchain, IoT y dataspaces. APIs REST, roles y pagos Stripe/Redsys.
  • CyberChain (producción): funcionalidad completa de despliegue de smart contracts (Solidity) y páginas de información (frontend, API y contrato).
  • IoT: integración con dispositivos para registrar en blockchain la trazabilidad de datos de sensores. Dataspace de créditos de carbono: conector que aplica fórmulas sobre datos de sensores subidos por socios.
  • Code review, pruebas funcionales (Postman) y mentoría a 4 juniors (onboarding, stack, PRs).
Vue 3NuxtTypeScriptNode.jsExpressMongoDBSolidityStripe
Ticcyl Digital SL
05/2023 – 10/2024 · Desarrollador Web (desarrollador principal)
  • Gran parte de Asesor Excelente (https://www.asesorexcelente.com): SaaS para asesorías fiscales, laborales y contables.
  • Cursos, emisión de certificados digitales, pagos Stripe y Redsys, administración y roles.
  • Laravel + Livewire + Alpine.js + MySQL + Tailwind. Git/Bitbucket/Jira (Scrum).
PHPLaravelLivewireAlpine.jsMySQLStripeTailwindJira
NTT DATA Europe & Latam
03/2023 – 05/2023 · Programador en prácticas
  • Proyecto Murex (trading y gestión de riesgos). Scripts Bash en Linux y consultas SQL.
MurexBashSQL

Stack

19 tecnologías

Frontend

Vue 3

Composition API; día a día en BISITE y en SoyCarta.

Nuxt

SSR/SPA en los proyectos actuales de BISITE.

TypeScript

Tipado en frontend Vue y en APIs Node.

Tailwind

UI en SoyCarta, Ticcyl y este portfolio.

Vite

Bundler del wizard/admin de SoyCarta y del stack Vue.

Astro

Landing y cartas SSR de SoyCarta; este portfolio.

Backend

Node.js / Express

APIs REST en BISITE y en SoyCarta.

Laravel / Livewire

SaaS Asesor Excelente en Ticcyl, con Alpine.js.

REST APIs

Diseño, roles y consumo desde Vue/Nuxt.

Stripe / Redsys

Pagos en BISITE, Ticcyl y flujos de producto.

Datos

MongoDB

Base de datos del día a día en BISITE.

MySQL

Asesor Excelente (Ticcyl).

PostgreSQL

SoyCarta (producto propio), no el stack de BISITE.

DevOps y calidad

Git

GitHub y Bitbucket; PRs y code review.

Docker

Entornos y despliegue de SoyCarta.

GitHub Actions

CI: typecheck, Vitest y Playwright.

Linux / VPS / Apache

Servidores, TLS y operación en VPS.

Vitest / Playwright

Tests en SoyCarta.

Postman

Pruebas funcionales de APIs.

Proyectos

en producción
Carta pública de SoyCarta (La Rotonda del Ancla)
SoyCarta

Carta digital para hostelería. Producto propio en producción, hecho y desplegado en solitario. Multi-tenant por subdominio; 2 locales activos. Astro (landing y cartas SSR), Vue 3 + TypeScript + Vite, Node.js/Express, PostgreSQL, Docker y GitHub Actions. Ejemplo: larotondadelancla.soycarta.es · alta: app.soycarta.es/solicitar

Abrir soycarta.es
Monitor OVH VPS en Telegram
Monitor OVH VPS (Telegram)

Bot de Telegram que vigila la disponibilidad de VPS en OVH y envía alertas cuando hay stock o cambios relevantes.

Abrir @ovh_vps_lxr_bot

¿Hablamos?

Abierto a ofertas de empleo (remoto España) y, si encaja, freelance. Preaviso de unos 15 días.