Jesús Hernández

Desarrollador de Aplicaciones Multiplataforma

Sobre mí

Soy Jesús Hernández Desarrollador de Aplicaciones Multiplataforma (DAM)

Foto de Jesús Hernández

Tengo 35 años y acabo de terminar el Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM). Es mi segunda carrera. Estudié Artes Culinarias y trabajé diez años en hoteles de distintos países y culturas, desde cocinero hasta administración de cocina.

Decidí cambiar porque quería una profesion que me permitiera estar en contacto con la tecnologia e innovacion. Empecé formándome en desarrollo web con un Bootcamp y después entré en la FP para tener una base sólida de backend, móvil y arquitectura.

Hoy desarrollo mis ideas End to End con Java y Spring Boot en backend, Next.js y TypeScript en web, Kotlin y Android nativo en móvil. Manejo también otras herramientas, y eso es justo lo que me gusta de esta profesión: no se acaba. Cada proyecto trae un reto distinto y obliga a seguir aprendiendo según avanza la tecnología.

Stack técnico

Lenguajes

  • Java y Kotlin
  • TypeScript y JavaScript
  • SQL para consulta y modelado

Backend

  • Spring Boot y Spring Security
  • Spring Data JPA e Hibernate
  • REST APIs con Maven y Gradle
  • Testing con JUnit y Mockito

Frontend

  • Next.js, React y Angular
  • TypeScript como base de interfaz
  • HTML5, CSS3 y Tailwind CSS
  • Testing con Jest y Vitest

Móvil

  • Android nativo con Kotlin
  • Interfaces con Jetpack Compose
  • Networking con Retrofit

Bases de datos

  • PostgreSQL y MySQL
  • Supabase para producto y auth
  • Firebase para soporte móvil

DevOps

  • Docker y Docker Compose
  • CI con GitHub Actions
  • Deploy en Vercel y Netlify
  • Entornos AWS y Linux

Herramientas

  • Git y GitHub para flujo diario
  • Postman y Swagger para APIs
  • Sentry y Cloudflare en producción

IA aplicada

  • Groq API para baja latencia
  • Llama y Mixtral en producto
  • Gemini API y Claude API
  • Prompt engineering orientado a UX

Arquitectura

  • Clean Architecture
  • Arquitectura por capas
  • Principios SOLID
  • Scrum y Kanban

Proyectos

Vista previa del proyecto puntoGO

puntoGO

E-commerce en producción con clientes reales

Supermercado online con catálogo, carrito, checkout y delivery, más paneles separados para administración y aliados. Aplicación en producción con monitorización de errores y métricas de uso.

Next.js TypeScript Tailwind Supabase Sentry Vercel
Vista previa del proyecto Fitness AI Coach

Fitness AI Coach

App personal de entrenamiento y nutrición con IA

Genera planes de entrenamiento y nutrición personalizados según los datos del usuario y permite consultas en lenguaje natural a un coach basado en LLM. Backend en Spring Boot conectado con cliente web Angular y app Android nativa.

Java Spring Boot Angular Kotlin Android Groq API
Vista previa del proyecto Asha Kiran

Vínculos Asha Kiran

Plataforma educativa

Herramienta interactiva para el aprendizaje del español, diseñada para usuarios con bajo nivel de alfabetización digital. Desarrollada durante las prácticas profesionales del Grado Superior.

Next.js TypeScript Tailwind Netlify
Vista previa del proyecto Protocolo de Estudio

Protocolo de Estudio

Plataforma de estudio con IA

Plataforma para preparar exámenes de FP y universidad mediante baterías de preguntas y un tutor conversacional basado en LLM que explica cada respuesta y permite repreguntar.

TypeScript Next.js Groq API Prompt Engineering
Vista previa del proyecto GameHub Backend

GameHub Backend

API REST con autenticación

Backend de una plataforma de juegos con gestión de usuarios, roles y permisos, más mensajería en tiempo real entre jugadores. API REST construida con Spring Boot y Spring Security siguiendo arquitectura por capas.

Java Spring Boot Spring Security WebSockets PostgreSQL JPA
Vista previa del proyecto Zenith Workspace

Zenith Workspace

Organizador personal de enlaces y notas

Dashboard de uso diario para guardar enlaces, tomar notas rápidas y acceder a recursos habituales desde una sola pantalla. Construido para uso propio, con favicons como iconos y diseño minimalista. Backend en Firebase con autenticación de usuarios y sincronización entre dispositivos.

Next.js TypeScript Tailwind Firebase

Contacto

¿Buscas un desarrollador para tu equipo?