portfolio.vault
Bienvenido a mi vault
⬡ v1.0 / Alicante · Remoto / Disponible
nota

Este es mi portfolio personal. Aquí encontrarás mis proyectos, experiencia y habilidades como desarrollador backend.

Quién soy

Soy Diego Hernández, graduado en Desarrollo de Aplicaciones Multiplataforma, especializado en backend, con más de 4 años de formación en el desarrollo de software, sistemas distribuidos y arquitecturas escalables.

Me especializo en el desarrollo de aplicaciones multiplataforma utilizando Java y Python, con enfoque en la construcción de aplicaciones empresariales, integración de servicios y desarrollo backend.

Navegación rápida

→ nota
Sobre mí
Mi historia y motivaciones
→ nota
Proyectos
Lo que he construido
→ nota
Experiencia
Mi trayectoria profesional
→ nota
Skills
Stack técnico completo

#backend #Java #Python #DAM #sql #devops
Sobre mí
Estudiante en formación / Orihuela, Alicante

Estudiante del IES Las Espeñetas con formación en el ámbito de la informática y el desarrollo de software. He cursado 2 años de Sistemas Microinformáticos y Redes (media: 7/10) y 2 años de Desarrollo de Aplicaciones Multiplataforma (media: 8/10), consolidando una base sólida tanto en sistemas como en programación.

Formación y Certificaciones

IES Las Espeñetas · SMR (2 años) · DAM (2 años)
Nivel de inglés B2 – Escuela Oficial de Idiomas de Orihuela
Curso inicial de AWS con certificado

Enfoque

Mi objetivo es orientarme directamente al desarrollo backend, creando mis propios proyectos y construyendo una trayectoria profesional sólida. Tengo un largo recorrido trabajando con Java y actualmente quiero ampliar mis conocimientos desarrollando proyectos en C y C++ para reforzar mi comprensión a bajo nivel.

Me interesa especialmente entender cómo funcionan los sistemas desde dentro, mejorar mi lógica de programación y desarrollar soluciones eficientes y bien estructuradas.

Fuera del trabajo

Suelo tomar notas de ideas que me gustaría implementar en futuros proyectos. Además, intento transformar problemas cotidianos que surgen en mi ordenador en pequeños proyectos prácticos para aprender mientras los soluciono.


#sobre-mi #backend #estudiante
Proyectos
4 proyectos / 1 en activo

Proyectos en activo e ideas para próximos proyectos:

Chatroom
Chatroom cliente-servidor desarrollada en C que implementa comunicación multiusuario mediante sockets TCP. Incluye servidor concurrente, gestión de múltiples clientes de prueba y modelo estructurado de mensajes.
C Sockets TCP Linux
DataPipeline
Pipeline de procesamiento de datos en tiempo real usando Kafka y Python. Procesa y transforma eventos de múltiples fuentes hacia un data warehouse centralizado.
Python Apache Kafka ClickHouse Airflow Kubernetes
GraphQL Gateway
API Gateway federado con GraphQL que unifica múltiples microservicios bajo un único schema. Incluye caching automático, rate limiting y monitoreo integrado.
Node.js GraphQL Apollo Federation Redis Prometheus
CLI Toolkit
Herramienta CLI open source para automatización de tareas de DevOps: scaffolding de proyectos, despliegues y gestión de secretos. +200 estrellas en GitHub.
Python Click AWS SDK Terraform

#proyectos #api #microservicios #open-source
Experiencia
4 años de formación técnica / SMR · DAM

Trayectoria académica

2022 — 2024
Desarrollo de Aplicaciones Multiplataforma (DAM)
IES Las Espeñetas · Orihuela
Formación orientada al desarrollo de software multiplataforma con especial enfoque en programación backend. Trabajo intensivo con Java y bases de datos. Desarrollo de proyectos prácticos aplicando buenas prácticas de diseño y estructuración de código. Nota media: 8/10.
2020 — 2022
Sistemas Microinformáticos y Redes (SMR)
IES Las Espeñetas · Orihuela
Formación en administración de sistemas, redes y mantenimiento de equipos. Configuración de entornos, resolución de incidencias técnicas y comprensión de infraestructuras IT. Nota media: 7/10.
Certificaciones complementarias
Formación adicional
Escuela Oficial de Idiomas · AWS
Nivel B2 de inglés certificado por la Escuela Oficial de Idiomas de Orihuela. Curso inicial de AWS con certificado, adquiriendo conocimientos básicos sobre servicios cloud y fundamentos de infraestructura en la nube.
Proyectos personales — actualidad
Desarrollo backend y proyectos propios
Aprendizaje autodidacta
Desarrollo de proyectos personales enfocados en backend para reforzar conocimientos en Java y comenzar a trabajar con C y C++. Creación de pequeñas herramientas para resolver problemas cotidianos del ordenador como forma práctica de aprendizaje. Interés en profundizar en programación a bajo nivel y en el funcionamiento interno de los sistemas.

#experiencia #backend #formacion
Skills
17 tecnologías / Java · Python · SQL

Lenguajes

Principal
TypeScript / Node.js
Principal
Python
Secundario
Go
Básico
Rust

Bases de datos

Relacional
PostgreSQL
NoSQL
MongoDB
Cache
Redis
Columnar
ClickHouse

Infraestructura & DevOps

Contenedores
Docker / K8s
Cloud
AWS
IaC
Terraform
CI/CD
GitHub Actions

Otros

RESTGraphQL gRPCKafka RabbitMQPrisma SQLAlchemyFastAPI ExpressNestJS JestPytest PrometheusGrafana OpenTelemetryLinux Nginx

#skills #backend #devops
Contacto
Abierto a ofertas / Responde en <48h

¿Tienes un proyecto interesante o quieres hablar sobre una oportunidad? Escríbeme.

estado

Abierto a nuevas oportunidades — respuesta en menos de 48h.

Canales

CV

Puedes descargar mi CV actualizado en PDF o verlo en línea.

Descargar CV
#contacto #disponible #remoto