David Corrales

Estudiante de Ingeniería Multimedia enfocado en desarrollo backend con Java.

David Corrales

Sobre mí

Vengo del soporte técnico y mantenimiento de hardware: más de seis años trabajando de forma independiente en atención a clientes, gestión de ventas y buenas prácticas de seguridad informática. Esa experiencia me llevó a reconvertirme a desarrollador backend: hoy me formo en Java y SpringBoot, con bases en JavaScript, Python, SQL y CSS, y estoy aprendiendo microservicios y AWS.

Formación y trayectoria

Stack técnico

Backend

  • Java
  • Spring Boot
  • Microservicios (nociones)

Lenguajes y frontend

  • JavaScript
  • Python
  • SQL
  • CSS

Cloud y herramientas

  • AWS (nociones)
  • Git / GitHub

Proyectos

Sistema de Reservas de Espacios para Coworking

API RESTful en Java y Spring Boot para gestionar usuarios, espacios y reservas, con documentación de endpoints en Swagger. Frontend en Next.js y React consumiendo esa API.

  • Java
  • Spring Boot
  • PostgreSQL
  • Hibernate
  • Next.js
  • React

Demo de prueba: la versión desplegada aún no tiene la base de datos implementada, usa datos de ejemplo.

Simple Translate

Extensión de navegador (Manifest V3) para traducir texto seleccionado y escuchar su pronunciación sin salir de la página. Abre Google Translate con el texto seleccionado y usa la Web Speech API para el audio. Creada para agilizar la traducción rápida en el día a día.

  • JavaScript
  • Chrome Extension (Manifest V3)
  • Web Speech API

Publicada en Chrome Web Store, en mejora continua.

Contacto