whoami

Construyo el backend
que sostiene lo demás.

Boris Baldominos · Desarrollador Back-End. Java & Spring Boot, Python y bases de datos relacionales, con despliegues containerizados en producción.

Logo personal de Boris Baldominos Logo personal de Boris Baldominos (variante)
disponible
cat about.md

Sobre mí

Estudiante de Desarrollo de Aplicaciones Multiplataforma (DAM), especializado en el desarrollo de servicios back-end robustos y aplicaciones de escritorio con interfaces cuidadas.

Me muevo cómodo en todo el ciclo: desde el modelado de la base de datos y la lógica de negocio, hasta el despliegue containerizado del servicio en producción.

Durante mi FCT en InfoTelecomCloud trabajé con integración de APIs REST en entorno real, incluyendo gestión de autenticación por tokens y automatización de procesos.

Actualmente centrado en Java/Spring Boot para servicios web y Python/PySide6 para aplicaciones de escritorio, con Docker como pieza habitual del despliegue.

RolBack-End Developer
FormaciónDAM · 2023-2026
LenguajesJava · Python · SQL
DespliegueDocker · Render
Emailbbaldominos.Dev@gmail.com
ls skills/

Stack técnico

// Backend

  • Java
  • Spring Boot
  • Python
  • MVC

// APIs & integraciones

  • API REST
  • 3CX
  • OAuth / Tokens
  • Postman

// Datos

  • SQLite
  • MySQL
  • JDBC
  • JasperReports

// Desktop & UI

  • PySide6 (Qt)
  • Qt Designer
  • QSS

// DevOps

  • Docker
  • Render
  • Git / GitHub
ls projects/

Proyectos

3 destacados
01

Web Info Juegos Indie

API / web service · Spring Boot · Docker · Render

Plataforma de información sobre videojuegos indie, desarrollada en Spring Boot. Empaquetada con Dockerfile propio y desplegada en Render, con la imagen construyéndose y sirviéndose directamente desde el contenedor.

JavaSpring BootDockerRender
02

Gestión de Torneos de Fútbol

Aplicación de escritorio · PySide6 · SQLite · JasperReports

Sistema de gestión de torneos por eliminatoria directa: equipos, jugadores, calendario, eventos de partido en tiempo real y generación de informes PDF vía JasperReports. Al ser una app de escritorio, se documenta con un manual de uso ilustrado.

PythonPySide6SQLiteJasperReports
03

Control de tráfico de centralita · API 3CX

Integración API REST · FCT en InfoTelecomCloud

Proyecto desarrollado durante la FCT, para la gestión y monitorización del tráfico de una centralita telefónica a través de la API de 3CX. La API funciona con un access token que caduca cada 60 minutos, así que se automatizó su renovación cada 55 minutos y se añadió un botón de "forzar token" para regenerarlo manualmente si la conexión se corrompía antes de tiempo. Los endpoints se identificaron y probaron con Postman.

API REST3CXOAuth / TokensPostman
git log --oneline

Experiencia & formación

2023 — 2026

Desarrollo de Aplicaciones Multiplataforma (DAM)

Ciclo formativo completo. Módulo de Desarrollo de Interfaces y proyectos de back-end: diseño de bases de datos, arquitectura MVC, despliegue containerizado y generación de informes.

Marzo — Junio 2026

FCT (Formación en Centro de Trabajo) · InfoTelecomCloud

Prácticas en empresa. Desarrollo de una herramienta de control de tráfico para una centralita telefónica integrada con la API de 3CX: automatización de la renovación del access token cada 55 minutos, botón de regeneración manual del token y mapeo/pruebas de endpoints con Postman.

2026

Proyecto: Web Info Juegos Indie

Diseño y desarrollo del servicio en Spring Boot, configuración de Dockerfile y puesta en producción en Render.

2026

Proyecto: Gestión de Torneos de Fútbol

Aplicación de escritorio completa con PySide6 y SQLite, informes PDF con JasperReports y manual de usuario.

¿Hablamos?

Abierto a oportunidades como desarrollador back-end.