Soy un Desarrollador Frontend con una fuerte base lógica. Me especializo en el ecosistema de JavaScript y React.js, construyendo productos digitales que no solo cumplen con los requisitos técnicos, sino que ofrecen una experiencia de usuario (UX) rápida, intuitiva y responsive.
Mi enfoque abarca desde la maquetación y el diseño visual hasta la conexión de APIs externas y la gestión de estados globales. ¡Echa un vistazo a mi código!
Mi conjunto de herramientas se centra en la creación de interfaces web modernas, respaldado por un sólido conocimiento de la lógica de servidores y bases de datos.
| Área | Tecnologías |
|---|---|
| Frontend | React.js, JavaScript (ES6+), HTML5, CSS3, Context API |
| Backend & BD | Python, Flask, SQL, PostgreSQL, Java (POO) |
| Herramientas | Git, GitHub, RESTful APIs, Cloudinary, OAuth |
Aquí puedes ver la aplicación práctica de mis conocimientos, priorizando código limpio, modularidad y soluciones reales:
-
🌍 [Expedition] (----)
- Descripción: Plataforma SaaS (Full-Stack) para la gestión integral de viajes grupales. Permite crear itinerarios colaborativos, descubrir hoteles/restaurantes reales y calcular deudas de presupuestos en tiempo real.
- Tecnologías: React.js, Python, Flask, PostgreSQL, RapidAPI (TripAdvisor), Cloudinary.
- Hitos: Implementación de búsquedas asíncronas con sistema de fallback, gestión de estado global y despliegue de autenticación con Google OAuth.
-
🐕 [PeluCanina] (----------)
- Descripción: Aplicación backend que demuestra el manejo del ciclo CRUD y persistencia de datos.
- Tecnologías: Java, POO, JPA/JDBC.
-
📮 [Exercise-Postcard] (-------------)
- Descripción: Maquetación web estática enfocada en la estructura y el diseño visual puro.
- Tecnologías: HTML5, CSS3 avanzado.
La constancia y el código limpio son la clave de mi aprendizaje continuo.
Siempre estoy abierto a nuevos retos profesionales, colaboraciones y feedback.
| Contacto | Enlace |
|---|---|
| David Leonardo Martínez Díaz | |
| davidleo14.14@gmail.com |



