Disponible para nuevas oportunidades
Full Stack Developer · 6+ años de experiencia

Samuel
Cruz Gómez

PHP · JavaScript · React · Java · PostgreSQL

Desarrollador Full Stack con más de 6 años construyendo aplicaciones web reales en producción. Backend sólido en PHP, frontend moderno con React, infraestructura propia con Docker y CI/CD. Actualmente ampliando hacia Inteligencia Artificial: Machine Learning, Deep Learning y NLP.

Sevilla, España

Scroll
Habilidades técnicas

Stack & Herramientas

Backend
Servidor
PHP CakePHP Laravel 12 Java REST API
Frontend
Interfaz
JavaScript React jQuery AJAX HTML5 CSS3
Datos
Bases de Datos
MySQL MariaDB PostgreSQL Triggers & Vistas SQL
Tooling & DevOps
Dev Tools
Git GitHub Docker GitHub Actions CI/CD VPS XAMPP Scrum
IA & Data · En formación
Inteligencia Artificial
Python Machine Learning Deep Learning TensorFlow PyTorch NLP Visión Artificial LLMs
Diseño & 3D
Creativo
Fusion 360 Blender Rhino SketchUp UI/UX Impresión 3D
Idiomas
Comunicación
Español nativo Inglés funcional Conversación fluida
Trayectoria

Experiencia Laboral

Abr 2019 — Oct 2025
Acrono Sistemas Inteligentes S.L.
Sevilla, España
Full Stack Developer
  • Desarrollo y mantenimiento de aplicación web de gestión de siniestros (CakePHP + MariaDB) con más de 8.000 usuarios simultáneos entre operarios y tramitadores: backend en PHP, frontend en HTML5, CSS3, JavaScript, jQuery y AJAX.
  • Desarrollo de sistema de control horario laboral: detección automática de inicio y fin de jornada por puesto de trabajo, en cumplimiento de la normativa española de registro de horas (RDL 8/2019).
  • Diseño e implementación de sistema automatizado de backups con tareas cron para purga y archivo de registros históricos en MariaDB (tablas con más de 10 años de datos), logrando mejora significativa del rendimiento; herramienta de consulta para que el cliente accediese a expedientes, fotos, facturas e histórico completo de datos archivados.
  • Desarrollo de agenda interactiva íntegramente en JavaScript para gestión de citas de tramitadores: drag & drop para mover citas entre días y horarios, reasignación de operarios y filtros avanzados para operar sin cambiar de pantalla. ↓ 20% tiempos de carga
  • Desarrollo de informe de control exportable a Excel para responsables de equipo, con visibilidad en tiempo real del trabajo realizado por cada tramitador y detección de tareas pendientes de días anteriores.
  • Desarrollo de módulo de exportación de cuentas contables a CSV con datos de facturación, compatible con importación directa en Contaplus y Contasol, eliminando la introducción manual de datos y reduciendo errores contables.
  • Colaboración directa con clientes para definición de requisitos, validación de soluciones y resolución de incidencias. Control de versiones con Git/GitHub y metodología Scrum.
Mar 2016 — Sep 2018
BYG Soluciones Espaciales S.A.
Sevilla, España
Jefe de Obra — Sector Retail
  • Gestión integral de obras en sector retail con coordinación de equipos bajo plazos exigentes.
  • Visión multidisciplinar aplicable a gestión de proyectos y comunicación con stakeholders técnicos y no técnicos.
Ago 2014 — Sep 2016
Five Guys & Abokado
Londres, Reino Unido
Team Leader / Team Member
  • Experiencia internacional en entornos de alta demanda en Londres.
  • Liderazgo de equipo en Abokado, desarrollando habilidades de gestión y trabajo en entornos multiculturales.
Portafolio

Proyectos Destacados

01
FlexiGES
2026 — Proyecto personal · En curso

ERP moderno para el sector textil/mercería bajo el nombre FlexiGES, sustituyendo un sistema heredado en DOS. Backend Laravel 12 / PHP 8.4 con PostgreSQL: migraciones con FKs, triggers para stock y saldo, vistas SQL para KPIs, lógica BOM completa en FabricacionService, generación de facturas A4 con DomPDF (IVA + recargo de equivalencia) y 35+ endpoints REST. Frontend en React 19 / Vite con Zustand, TanStack Query y páginas completas: Dashboard, Clientes, Artículos, Almacén, Fabricación, Ventas, Cobros y Admin.

Laravel 12 PHP 8.4 PostgreSQL React 19 Vite Zustand TanStack Query DomPDF Docker
02
Pipeline CI/CD
2026 — Infraestructura · Esta web

Despliegue automático de esta web en un VPS propio. Cada git push en local dispara un workflow de GitHub Actions que construye la imagen Docker y la despliega en producción sin intervención manual. Infraestructura completa: VPS, Docker, GitHub Actions y contenedor en producción.

Docker GitHub Actions CI/CD VPS Linux
03
GymBook
2025 — Proyecto final DAM

SaaS de gestión de gimnasios: Spring Boot (Java) como backend REST API, React en el frontend y MySQL para persistencia. Incluye autenticación de usuarios, gestión de reservas y suscripciones.

Spring Boot React MySQL REST API Auth
04
Diseño & Impresión 3D
Desde 2020 — Continuo

Diseño y fabricación de piezas propias con Fusion 360, Blender, Rhino y SketchUp. Proceso completo desde el modelado hasta la fabricación física mediante impresión 3D y pintura.

Fusion 360 Blender Rhino Impresión 3D
Formación

Académica & Certificaciones

May 2026 — Actualidad
Tokio School · UDIMA
Máster en Inteligencia Artificial e Ingeniería del Conocimiento En curso

Programa aplicado que cubre Machine Learning, Deep Learning (CNN, RNN), visión artificial, NLP e IA generativa con LLMs. Herramientas: Python, TensorFlow, PyTorch, Jupyter, Google Colab. Con acreditación universitaria UDIMA.

Sep 2023 — Jun 2025
IFP Grupo Planeta · Madrid
FP Grado Superior — Desarrollo de Aplicaciones Multiplataforma (DAM)

Java, Spring Boot, React, Android, MySQL, PostgreSQL, GitHub, Unity, XML. Proyecto final: GymBook, SaaS de gestión de gimnasios.

Abr 2018 — Abr 2019
Escuela CEI · Sevilla
Máster Profesional en Desarrollo Web

Frontend: JavaScript, jQuery, Ajax, JSON. Backend: PHP 7 y MySQL. Diseño web: HTML5, CSS3.

Sep 2008 — Jun 2013
Universidad de Sevilla
Grado en Ciencia y Tecnología de la Edificación

Formación técnica en diseño estructurado, gestión de proyectos y análisis de requerimientos. Complementa la visión arquitectónica del desarrollo de software.

Idiomas
Inglés
Nivel funcional — Inglés

Comunicación fluida en entornos profesionales: documentación técnica, escritura de código y conversación sin dificultad. Experiencia de vida y trabajo en Londres (2014–2016).

¿Hablamos?

Estoy disponible para posiciones full time y proyectos freelance.

samuelain@gmail.com