Disponible para trabajar

Desarrollador Web Full Stack

Creo aplicaciones web, automatizaciones empresariales y herramientas digitales que resuelven problemas reales en operaciones y negocio.

Daniel Navas · Algeciras, Cádiz. Técnico Superior en DAW, orientado al desarrollo Full Stack, Microsoft Power Platform y la transformación digital.

Algeciras, Cádiz · España Full Stack · Power Platform · Automatización

Desarrollo web con visión de negocio

Soy desarrollador de aplicaciones web con formación en Frontend, Backend, bases de datos y automatización de procesos.

En APM Terminals / Maersk he aplicado Power Platform para digitalizar flujos operativos.

Ver experiencia

Proyectos destacados

Una selección de trabajos profesionales, académicos y personales.

Profesional Completado

Terminal Control · Ecosistema digital APM

Necesidad
Necesidad de centralizar incidencias operativas.
Solución
Super app de operaciones con gestión de incidencias.
Funcionalidades
Formularios operativos y notificaciones.
Tecnologías
Power Apps, Power Automate, Power BI, SharePoint, Firebase
Impacto
  • Varios módulos de formularios operativos (incidencias, restows, comunicaciones a clientes).
  • Uso diario por equipos de operaciones en terminal: decenas de usuarios internos.
  • Flujos Power Automate que reducen cadenas de email manual y centralizan la trazabilidad en SharePoint.
Académico Completado

App web de hostelería

Necesidad
Digitalizar productos y procesos internos.
Solución
Aplicación web PHP y MySQL.
Funcionalidades
Panel de productos y MVC.
Personal En desarrollo

Liga del Tenista

Necesidad
Organizar ligas y torneos locales.
Solución
Plataforma web para competiciones.
Funcionalidades
Gestión de ligas y Docker.
Académico Completado

Postal digital EOI Algeciras

Necesidad
Concurso creativo con diseño accesible.
Solución
Postal interactiva ganadora.
Personal En desarrollo

Web Frutería Málaga

Necesidad
Presencia online para comercio local.
Solución
Sitio promocional responsive.

Stack aplicado a proyectos reales

Áreas en las que combino desarrollo, automatización, datos e infraestructura.

Frontend

Interfaces legibles y responsive.

HTML5CSS3JavaScript

Backend

Lógica de negocio en aplicaciones web.

PHPJavaPythonJavaScriptNode.jsExpress

Ejemplos de lógica

Desplegables con fragmentos comentados: qué hace el código y por qué.

01 DOM, localStorage, BOM y ventanas

Script de interfaz que persiste preferencias de usuario, personaliza la experiencia según la hora, consulta el BOM (navigator, screen), genera listas dinámicas y abre una ventana de ayuda con postMessage.

  • Recuperación de nombre y color desde localStorage.
  • Saludo contextual (mañana / tarde / noche) con fecha localizada.
  • Eventos input para guardar preferencias al instante.
  • Función documentada con JSDoc que rellena la lista con datos del navegador.
  • Comunicación entre ventanas: window.open + postMessage retardado.
JavaScript
02 API REST con Node.js y Express

Servidor Express con CORS, JSON y SQLite: validación fiscal española, registro de clientes, cálculo de simulaciones en backend e historial por cliente.

  • Middleware express.json y cors para API consumible desde frontend.
  • Validación de DNI, NIE y CIF antes de persistir clientes en España.
  • POST /customers: idempotencia por tax_id (recuperar o crear).
  • POST /simulations: pricing por tramos, IVA 21 % y conversión de divisa validada en servidor.
  • GET /simulations/customer/:id: historial ordenado desde la base de datos.
Node.js · Express
03 Login seguro con PHP y sesiones

Autenticación en servidor con PDO preparado, CSRF, límites anti fuerza bruta, mitigación de timing attacks y redirecciones seguras tras el login.

  • Token CSRF obligatorio en POST antes de validar credenciales.
  • Rate limiting por IP y email (ventana 5 min) para CG-NAT y password spraying.
  • password_verify con hash dummy si el usuario no existe (tiempo constante).
  • session_regenerate_id y comprobación de cuenta activa / email verificado.
  • Anti open redirect: solo rutas relativas internas en redirect_after_login.
PHP · MySQL

Frameworks y arquitectura

Laravel, Angular, MVC y APIs REST.

LaravelAngularMVCAPI REST

Bases de datos

Modelado con MySQL, SQL y Firebase.

MySQLSQLFirebase

Automatización y analítica

Power Platform e integración de datos.

Power AppsPower AutomatePower BISharePoint

Herramientas e infraestructura

Git, Docker, Linux, Apache, XAMPP, VS Code.

Git / GitHubDockerLinuxApacheXAMPPVS Code

Otros conocimientos

Ciberseguridad, automatización de procesos y gestión de proyectos tecnológicos.

CiberseguridadAutomatizaciónGestión de proyectos

Experiencia profesional

2026

APM Terminals / Maersk

Prácticas · Transformación digital y automatización

Prácticas centradas en digitalizar procesos portuarios.

  • Desarrollo de Terminal Control.
  • Automatización con Power Automate y Power Apps.
  • Dashboards con Power BI y SharePoint.
  • Firebase en el módulo correspondiente.

Resultados (cualitativos)

  • Ecosistema con múltiples apps y automatizaciones conectadas a listas operativas.
  • Incidencias y avisos registrados en un solo flujo, con menos gestión dispersa por correo.
  • Informes e históricos accesibles para coordinación y comunicación con líneas operadoras.

Ver recomendación APM Terminals

2015 — 2024

Manzana Rota SL

Especialista técnico y coordinador de SAT

Telecomunicaciones y reparación de electrónica de consumo.

  • Coordinación de equipos de hasta 20 personas.
  • Gestión operativa, stock y KPIs.
  • Reparación avanzada y microsoldadura.
  • Atención al cliente e incidencias.

Estudios y certificaciones

Técnico Superior DAW

Digitech FP · 2024 — 2026

Junior Cybersecurity Analyst

Cisco Networking Academy · 2025

Python desde cero

MoureDev Pro · 2026

JavaScript desde cero

MoureDev Pro · 2026

Google Data Analytics

Google Scholarships ES · En curso

Qué puedo aportar

Colaboraciones para pymes y equipos que digitalizan procesos.

Aplicaciones web

Webs y herramientas a medida.

Automatización empresarial

Flujos con Power Platform.

Digitalización de procesos

Soluciones para equipos no técnicos.

Datos e informes

Dashboards Power BI.

Herramientas para negocios locales

Presencia web y paneles sencillos.

¿Buscas un desarrollador junior con base Full Stack y experiencia operativa?

Puedo ayudarte con proyectos web, automatización o digitalización progresiva.

Hablemos

Hablemos de tu proyecto

Disponible para oportunidades laborales y colaboraciones.

Algeciras, Cádiz — España

Disponible para trabajar

Usaré tus datos solo para responder a esta consulta.