Saltar a los proyectos

Hola👋soy

Alejandro
Cruz Ballestero

Desarrollador web full stack en Madrid. Trabajo con Laravel y PHP, y en mis proyectos uso Next.js y TypeScript para llevar una idea de los datos al despliegue.

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Astro
  • PHP
  • Laravel
  • Symfony
  • MySQL
  • Node.js
  • Git

Sobre mí

Llevo 5 años programando y 2 trabajando como desarrollador. Abajo tienes 6 de mis proyectos, y por el camino he usado 25 tecnologías distintas.

Empecé en 2021 con el ciclo de Desarrollo de Aplicaciones Web y desde 2024 trabajo en Maccorp Exacta Change. Fuera del trabajo construyo mis propios proyectos: el más grande, OpoAlertas, avisa cada mañana de las oposiciones que salen en el BOE.

Proyectos

Una web en producción, la web de un negocio y los proyectos con los que aprendí cada tecnología.

Portada de OpoAlertas con el buscador de convocatorias por provincia y tipo de plaza

Proyecto personal en producción, 2026

OpoAlertas

Web que lee cada mañana el BOE y publica las convocatorias de empleo público de ayuntamientos, diputaciones y otras entidades locales, con su plazo calculado y avisos gratis por email o Telegram.

preguntas de test del temario
1.520
leyes cubiertas por los tests
8
provincias con página propia
52
días a la semana leyendo el BOE
6
  • Ingesta diaria del BOE con su API de datos abiertos: cada anuncio se convierte en entidad, provincia, plazas, sistema de selección y fin de plazo
  • Seguimiento de correcciones, ampliaciones de plazo y anulaciones de cada convocatoria
  • Avisos diarios por email (Brevo, con doble confirmación) y por un bot de Telegram
  • Cuentas sin contraseña con Google o enlace por email, convocatorias guardadas y recordatorios de cierre
  • Mapa de España por provincias y buscador guiado «¿Qué oposición te encaja?»
  • Más de 1.500 preguntas de test del temario de auxiliar administrativo, test del día y exámenes oficiales
  • Páginas estáticas pensadas para SEO, con datos estructurados y sitemap

Next.js 16, React 19, TypeScript, Tailwind CSS 4, SQLite, Drizzle ORM, Turso, Better Auth, Telegram Bot API, d3-geo, Vitest, Vercel

Ver la webCódigo privado

Portada de la web de Pinturas Cruz con el botón para calcular el presupuesto

Web para un negocio, 2026

Pinturas Cruz

Landing de una empresa de pintura y reformas de la Sierra de Madrid, con un presupuestador que calcula un precio orientativo en cuatro pasos.

  • Presupuesto rápido según superficie, estancias, servicios y recargos, con importe mínimo e IVA configurables
  • Contacto sin servidor: los formularios redactan el mensaje y lo abren en WhatsApp o en el correo
  • Galería de trabajos con comparador deslizante antes/después

HTML, CSS, JavaScript, Vercel

Ver la webCódigo privado

Más proyectos

  • 2024

    UrClothesProyecto final de ciclo (en equipo)

    Red social de moda para organizar tu armario: subes tus prendas, montas conjuntos y la aplicación te propone ropa según el tiempo que hace.

    Symfony 7, PHP 8.2, Doctrine ORM, Twig, MySQL

    Código privado

  • 2025

    La Velada (clon)Proyecto de práctica

    Réplica de la web de La Velada del Año, con páginas para cada luchador, cada combate y la porra.

    Astro 5, TypeScript, Tailwind CSS 4, Vercel

    Ver la webCódigo en GitHub

  • 2025

    JSConf España (landing)Proyecto de práctica

    Réplica de la portada de la JSConf España 2025 para practicar Angular y Tailwind CSS.

    Angular 19, TypeScript, Tailwind CSS

    Código en GitHub

  • 2023

    Red SocialProyecto de clase

    Red social completa en PHP: publicaciones, likes, amistades, mensajes y notificaciones.

    PHP, MySQL, PHPMailer, HTML, CSS

    Código privado

En GitHub

Cargado ahora mismo desde la API de GitHub. Los proyectos privados, como OpoAlertas o Pinturas Cruz, no salen aquí.

Experiencia

Dónde he trabajado y qué he estudiado, de lo más reciente a lo más antiguo.

Trabajo

  1. Feb 2024 – actualidadAhora

    Desarrollador web

    Maccorp Exacta Change

    • Desarrollo y mantenimiento de aplicaciones web con Laravel y PHP
    • Consultas MySQL y optimización del rendimiento
    • Interfaces con HTML, CSS y JavaScript adaptadas a todos los dispositivos
    • Integración de APIs y componentes interactivos
  2. 2020 – 2024

    Peón de obra / Ayudante de pintor

    Empresa familiar

Formación

  1. 2021 – 2024

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

    Proyecto final: UrClothes, red social de moda en Symfony

  2. 2019 – 2021

    Bachillerato de Ciencias

    IES San Isidoro de Sevilla, Madrid

Conocimientos

Las tecnologías que he usado en el trabajo y en mis proyectos, y los idiomas que hablo.

Frontend
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Astro
  • Angular
Backend
  • PHP
  • Laravel
  • Symfony
  • Node.js
  • APIs REST
Bases de datos
  • MySQL
  • SQLite
  • Turso
  • Drizzle ORM
  • Doctrine ORM
Herramientas y servicios
  • Git
  • GitHub
  • Vercel
  • Vitest
  • Telegram Bot API
  • Brevo

Idiomas

Español
Nativo
Inglés
B2

¿Hablamos?

Si tienes un proyecto, una oferta o quieres comentar algo, escríbeme. Pulsa en el correo para copiarlo.