
Andrés Bermúdez
💻 Desarrollador de software especializado en Java con Spring Boot, con experiencia en el desarrollo de APIs RESTful 📡, diseño e implementación de bases de datos relacionales MySQL 🐬 y PostgreSQL 🐘, uso de sistemas de control de versiones como Git y GitHub 😺, y manejo de sistemas operativos Linux 🐧.
Bogotá, Colombia
Me encanta programar en Java ☕, aunque también admiro la simplicidad y elegancia de los principios del Zen de Python 🐍. Al final del día, lo importante es que el código compile ⚙️... ¡o al menos no explote demasiado 💥!
Proyectos Destacados
Virtual Assistant DBA
Este proyecto es un asistente virtual 🤖 para administrar bases de datos relacionales
(SQL) mediante lenguaje natural 🌐, utilizando inteligencia artificial 🧠.
El asistente permite operar sobre cualquier base de datos SQL con solo unas simples
configuraciones ⚙️. Tiene la capacidad de ejecutar operaciones de búsqueda de datos 🔍,
creación de nuevos registros ✍️, actualización 🔄 y eliminación de datos 🗑️, todo a
través de lenguaje natural.
Para ver más detalles, haz clic en el menu superior "Proyectos".
REST API Forum Hub
Este proyecto es una API REST para un foro donde los participantes de
una plataforma pueden publicar sus preguntas sobre determinados temas 📝.
La API fue desarrollada en Java ☕ con Spring Boot 🌿 y una base de datos
en PostgreSQL 🐘, y cuenta con autenticación y autorización de usuarios
mediante JSON Web Tokens (JWT) 🔑 para garantizar la seguridad 🔒 y
validación de los datos.
La API proporciona herramientas para gestionar el foro de forma completa:
permite crear nuevos temas 🏷️, visualizar los existentes 👀, actualizar
o eliminar temas 🔄, generar respuestas a cualquier tema 💬 y también modificar
o eliminar dichas respuestas ✂️.
La API cuenta con validadores ✅ que verifican si los datos que el usuario desea
insertar, actualizar o eliminar cumplen con las reglas del negocio 📊.



Para ver el codigo del proyecto: Visitar proyecto.
Para ver más detalles, haz clic en el menu superior "Proyectos".
REST API Clinica Voll
Este proyecto es una API REST diseñada para una clínica 🏥 que permite la gestión de médicos 👩⚕️👨⚕️,
pacientes 👩🦳👨🦱 y consultas 📝, creada como proyecto final de uno de los cursos de la especialización
en backend con Java ☕ y Spring Framework 🌿 de ONE - Oracle Next Education.
Fue desarrollada en Java con Spring Boot 🌱, base de datos en MySQL 🐬 y Maven como gestor de dependencias ⚙️.
La API cuenta con funciones de seguridad 🔒 como autenticación y autorización de usuarios usando
JSON Web Tokens de la librería Auth0 🔑.
También cuenta con múltiples validaciones ✅ para las reglas de negocio, como verificación de fechas 📅, validez de los tokens 🔐
y de los datos enviados por el usuario 🧑💻, esto para asegurar que no se permitan datos incorrectos, incompletos o inválidos 🚫.



Para ver el codigo del proyecto: Visitar proyecto.
Para ver más detalles, haz clic en el menu superior "Proyectos".
Market REST API
Este proyecto es una API REST para un supermercado 🛒 que facilita la gestión de clientes 👥,
productos 🛍️ y compras 🧾. Desarrollado en Java ☕ con Spring Boot 🌱 y base de datos en
PostgreSQL 🐘, utiliza módulos del framework como Spring Web MVC 🌐 y Spring Data JPA 🗃️.
Sigue patrones de diseño DAO y Repository 📂, adoptando una arquitectura orientada al dominio
para una mayor flexibilidad y escalabilidad 🔄.
La API permite visualizar productos, clientes y compras registradas, además de ofrecer métodos
más específicos como filtrar búsquedas por ID 🔍 o buscar productos según la cantidad disponible
en stock 📦. También incluye las operaciones básicas de un CRUD: crear, leer, actualizar y
eliminar productos, clientes y compras 🔄.



Para ver el codigo del proyecto: Visitar proyecto.
Para ver más detalles, haz clic en el menu superior "Proyectos".
Para ver todos los proyectos, haz clic en el menu superior "Proyectos".
Graduado de Oracle Next Education 2025




Certificaciones









Para ver todas las certificaciones, haz clic en el menu superior "Certificaciones".