Disponible para trabajar

David Rodríguez

Desarrollador de aplicaciones web y multiplataforma

Perfil junior, titulado en DAW y DAM y con preferencia por el backend. Vivo en Alcorcón, Madrid.

Sobre mí

Soy desarrollador junior titulado en DAW y DAM, con preferencia por el backend. Me gusta seguir aprendiendo, construir software que sea útil para quien lo usa y trabajar en equipo echando una mano a mis compañeros.

Empecé en Sistemas Microinformáticos y Redes montando y manteniendo equipos, pasé al desarrollo web con DAW y terminé DAM en 2026. Por el camino he hecho prácticas en tres empresas, y ahora estoy aprendiendo Laravel mientras rehago una aplicación que ya usa una empresa.

Ubicación
Alcorcón, Madrid
Busco
Empleo como desarrollador junior
Modalidad
Presencial o híbrido en Madrid y alrededores, o remoto
Idiomas
Español nativo, inglés B1 (Cambridge)

Tecnologías

  • Uso habitual
  • También he trabajado con ellas

Backend

  • Java, uso habitual
  • PHP, uso habitual
  • APIs REST, uso habitual
  • Spring Boot
  • Laravel
  • Symfony
  • JWT
  • Swagger

Frontend

  • HTML, uso habitual
  • CSS, uso habitual
  • Tailwind CSS, uso habitual
  • JavaScript
  • React
  • Bootstrap

Móvil y multiplataforma

  • Flutter
  • Dart

Bases de datos

  • SQL, uso habitual
  • MySQL, uso habitual
  • MariaDB, uso habitual

CMS

  • WordPress, uso habitual
  • Elementor, uso habitual

DevOps y control de versiones

  • Git, uso habitual
  • GitHub, uso habitual
  • Docker
  • Docker Compose
  • Linux

Herramientas: VS Code, IntelliJ IDEA, Android Studio y Postman.

Proyectos

Los tres proyectos que mejor muestran lo que sé hacer. Dos son mis proyectos finales de ciclo; el tercero lo usa una empresa real.

  • Proyecto final de DAW
  • Terminado

FlowManager

Gestor de tareas y proyectos en línea para organizarte tú solo o con tu equipo.

  • Proyectos compartidos: invitas a otras personas por email y cada miembro tiene sus permisos.
  • Tareas con filtros y archivos adjuntos.
  • Avisos por email de las tareas pendientes.
  • Panel de estadísticas con gráficos.
  • Asistente con IA conectado a la API de OpenAI.
  • PHP
  • MySQL
  • JavaScript
  • Tailwind CSS
  • React
Detalles técnicos
Arquitectura
PHP sin frameworks y MySQL, con un modelo de datos de seis tablas diseñado antes con un diagrama UML. Interfaz con Tailwind CSS y Flowbite, y validación de formularios en JavaScript.
Panel de estadísticas
Aplicación en React (Vite y Recharts) que consume endpoints PHP que devuelven JSON.
Cuentas y avisos
Contraseñas cifradas con password_hash, recuperación de contraseña por email y avisos automáticos con PHPMailer y una tarea programada (cron).
El mayor reto
Los permisos entre los miembros de un proyecto compartido.
Lo que aprendí
Consolidé PHP sin frameworks: sesiones, subida de archivos, envío de emails y endpoints JSON.
  • Proyecto real
  • En desarrollo

Gestión de mantenimiento

Aplicación web para que una empresa gestione sus máquinas y las incidencias que surgen en ellas.

  • La primera versión, hecha en PHP sin frameworks, ya está en uso en la empresa.
  • Ahora la estoy rehaciendo en Laravel, con arquitectura MVC y Eloquent ORM.
  • La desarrollo yo solo.
  • PHP
  • Laravel

Experiencia

Tres periodos de prácticas, uno por cada ciclo formativo.

  1. –

    Programador full stack

    Imagar Solutions Company

    Prácticas (FCT de DAM). Presencial, Alcorcón.

    • Desarrollo full stack con Symfony de una aplicación interna de gestión de personas.
    • Diseño, consulta y administración de bases de datos relacionales.
    • Trabajo en equipo con Git y GitHub.
    • PHP
    • Symfony
    • SQL
    • Git
    • GitHub
  2. –

    Desarrollador de aplicaciones web

    YoSEO Marketing

    Prácticas (FCT de DAW). Presencial, Madrid.

    • Maquetación y desarrollo de sitios web con WordPress y Elementor.
    • Gestión, migración y mantenimiento de webs.
    • Montaje de equipos informáticos.
    • WordPress
    • Elementor
    • PHP
    • HTML
    • CSS
    • JavaScript
  3. –

    Técnico de sistemas informáticos

    Accuro Technology

    Prácticas (FCT de SMR). Híbrido, Las Rozas de Madrid.

    • Desarrollo de un chatbot para una web, que llegó a estar en funcionamiento.
    • Mantenimiento de webs en WordPress.
    • Montaje, diagnóstico y mantenimiento de equipos, y soporte técnico a usuarios.
    • WordPress
    • PHP
    • HTML
    • CSS

Formación

  1. –

    Técnico Superior en Desarrollo de Aplicaciones Multiplataforma (DAM)

    CDM Escuela de Profesiones Digitales, Alcorcón

    Cursado en un año como doble titulación con DAW. Proyecto final: HabitFlow.

  2. –

    Técnico Superior en Desarrollo de Aplicaciones Web (DAW)

    CDM Escuela de Profesiones Digitales, Alcorcón

    Proyecto final: FlowManager.

  3. –

    Técnico en Sistemas Microinformáticos y Redes (SMR)

    CDM Escuela de Profesiones Digitales, Alcorcón

    Montaje de equipos, redes y servidores Linux y Windows.

Contacto

¿Tienes una oferta o quieres comentarme algo? Escríbeme por email o por LinkedIn.

Disponible para trabajar en Madrid y alrededores, en presencial o híbrido, y también en remoto.