sesión_operación · FCS · Barcelona, España
// fcs.console listo
Estación de trabajo con ordenador y monitor en un entorno de desarrollo.
rol ▸
Backend · Software Engineer · → IA
base ▸
Barcelona, España
seña ▸
escalable · mantenible · limpio

Hola, soy

Franco
Calderón

java backend / software engineer

perfil ▸ Software Engineer | Backend Developer especializado en Java y Spring Boot, con formación en tecnologías Full Stack y una visión orientada al desarrollo integral de aplicaciones.

Me enfoco en crear soluciones escalables, mantenibles y orientadas a aportar valor, incorporando progresivamente herramientas de Inteligencia Artificial para optimizar y agilizar el proceso de desarrollo.

[ 01 ]

Sobre mí

Soy desarrollador de software especializado en Backend, con experiencia en el desarrollo de APIs RESTful utilizando Java y Spring Boot, aplicando buenas prácticas de arquitectura, seguridad y acceso a datos. También cuento con formación en tecnologías Frontend, lo que me permite comprender y abordar el desarrollo de aplicaciones desde una perspectiva más completa.

Me enfoco en crear software limpio, mantenible y escalable, buscando soluciones claras y eficientes para resolver problemas técnicos y aportar valor al producto.

Actualmente incorporo herramientas de Inteligencia Artificial en mi proceso de desarrollo para agilizar tareas, explorar soluciones, mejorar la productividad y optimizar el ciclo de desarrollo, manteniendo el criterio técnico y la calidad del software como prioridades.

Backend Java · Spring Boot · REST APIs Frontend · HTML · CSS · JS SQL & Databases Software Architecture Clean Code LLMs · MCP AI-Assisted Development

¿Quieres conocer más sobre mi experiencia profesional? Puedes solicitar mi CV directamente por contacto.

notes.md
Notas y bocetos de planificación sobre un escritorio.
[ 02 ]

Competencias técnicas

02/01

Lenguajes de Programación

Java Javascript Python PHP
02/02

Backend · Java / Spring Core

Spring Boot Spring Data JPA Spring Security Spring Core Hibernate JDBC JUnit Mockito
02/03

Backend · Stack Web

Node.js Express.js Laravel
02/04

Motores de Plantillas & Reportes

Thymeleaf JSP Blade JasperReports Apache POI
02/05

Bases de Datos Relacionales

PostgreSQL MySQL MariaDB SQL Server OracleDB
02/06

Bases de Datos No Relacionales

MongoDB
02/07

Desarrollo Frontend

HTML5 CSS3 Javascript Vanilla
TailwindCSS JQuery
02/08

Herramientas DevOps & Entornos

Git GitHub Docker
Maven Gradle
Swagger/OpenAPI
02/09

Análisis de Datos & AI

NumPy Panda Matplotlib
[ 03 ]

Portfolio

Selección de proyectos propios y colaborativos que reflejan mi experiencia, conocimientos y capacidades como Software Engineer.

admin dashboard 1 Ver galería
nodo / alpha

Mis Fichas

API RESTful y WebApp frontend. Control de las finanzas personales a partir del registro de ingresos y gastos. Incluye dashboard con KPIs, tablas y gráficas estadísticas del histórico.

credenciales_demo ▸

Admin: admin@misfichas.fcs | Password: 5p$vZnYZjT1!

User: carlos.garcia@prueba.fcs | Password: carlos.garcia@prueba.fcs

El plan gratuito de Render duerme el servicio después de 15min de inactividad. Demora entre 30s y 50s volver a iniciarlo. La persistencia en la BD es temporal (por la restriccion del plan gratuito).

Java, Spring boot | HTML, CSS, JS, ChartJS Seguridad JWT, Access y Refresh Token BD Relacional | ORM Hibernate Testing | Swagger Caffeine: rate limiting | Idempotencia Hosting API: Render Hosting Frontend: Github pages
Home desktop Ver galería
nodo / beta

Dale Play!

API RESTful y WebApp frontend. Plataforma de descubrimiento cinematográfico actual. Backend como proxy/gateway para consumo API de TMDB para información. Tiene soporte multidioma (ES/EN/CA) e interfaz responsive para una experiencia de navegación visual. Incluye autenticación mediante servicio Supabase.

credenciales_demo ▸

User: prueba@daleplay.fcs | Password: 5p$vZnYZjT1!

El plan gratuito de Render duerme el servicio después de 15min de inactividad. Demora entre 30s y 50s volver a iniciarlo.

NodeJS/ExpressJS | HTML, CSS, JS vanilla Consumo API TMDB Cache en memoria | IP Rate limiting Authenticación JWT en Supabase Hosting API: Render Hosting Frontend: Github pages
Map panel Ver galería
nodo / gamma

PolySignal

Monolito cliente-servidor. Predicción de trading (alcista, bajista, neutral). Analiza mercados de Polymarket (tendencias) cruzando datos financieros con Finnhub y con modelos de IA para generar predicciones. Incluye simulador de posiciones con capital virtual, lista de seguimiento y alertas por Telegram.
Integrantes del proyecto: José Salazar, Germán Contreras, Franco Calderón y Arnau Pardal.

Ganador del 1er Hackatón CIFO Barcelona La Violeta, May26.

credenciales_demo ▸

User: user@polysignal.test | Password: User123!

NodeJS + ExpressJS SQlite | ORM Prisma Vite + leaflet.js + ChartJS + socket.io Websocket de tiempo real LLM Qwen3-8B y modelo ModernFinBERT
Pantalla principal Ver galería
nodo / delta

Showcase

Monolito cliente-servidor. Plataforma de portafolios institucionales. Desarrollado para la gestión y publicación de proyectos académicos realizados por alumnos del CIFO. El frontend contiene el portal público institucional y escaparate de proyectos. El backend es el CMS de la plataforma; gestiona la información de cursos, profesores, alumnos, proyectos, recursos/docs, etc.
Integrantes del proyecto: Germán Contreras y Franco Calderón.

TailwindCSS + DaisyUI Arquitectura MVC Laravel | ORM Eloquent MariaDB | Blade Login (JWT), roles, gestión de documentos Dashboard
Pantalla principal Ver galería
nodo / epsilon

Mini-Asistente personal

Monolito cliente-servidor. Asistente personal del tipo TODO-List de 'Tareas','Eventos' y 'Notas'. Incluye CRUD completo, clasificación por tags (categorias) y estados. Proyecto final de curso Python Nov25 (CIFO Barcelona .La Violeta).

Python + Tkinter NumPy | Pandas | Matplotlib Generación de PDFs | JSON BD SQLite3 (local) App desktop monolito Modular y separación por responsabilidades
Pantalla inicial Ver galería
nodo / zeta

Visor de productos + busqueda con reconocimiento IA

Visor de productos (grid de cards). Fuente de información de productos y descripciones obtenidos de la API pública dummyJSON. La web incluye interfaz con una clase (creada por mi y alojada en mi cuenta personal) de Teachable Machine, entrenada con imágenes -correspondiente a las categorías disponibles en dummyJSON- para reconocimiento online de productos via cámara del host/cliente. Proyecto final de curso Javascript con IA Jul25 (CIFO Barcelona La Violeta).

HTML, CSS, JS vanilla | Bootstrap Consumo de API externa Entrenamiento IA Reconocimiento de imágenes y enlace con API
[ 04 ]

Experiencia previa reciente

Set 2018 — Abr 2023 /01

Desarrollador Backend / Técnico TI

ROAL SAC · Solving Informatic Technology

Desarrollo de APIs RESTful (Java/Spring Boot, MySQL) para automatizar procesos de gestión en MyPEs, ordenes de trabajo, gestión de eventos y sponsors. También lideré el soporte de infraestructura (redes y telefonía IP) y la planificación y documentación técnica de proyectos.

Java 11 Spring Boot Spring Data JPA MySQL HTML CSS Javascript JQuery Office 365
Ago 2017 — Feb 2018 /02

Analista Programador Backend

CELER SAC

Optimización y desarrollo evolutivo de APIs REST en Java 8 para sistemas de OSINERGMIN (legacy), participando en el análisis funcional, levantamiento de requerimientos y diseño de arquitectura (diagramas de clases y ER), además de asistir al Jefe de Proyectos en la planificación técnica y entregables.

Java 8 Spring Boot Spring Data JPA OracleDB
Ene 2016 — Jul 2017 /03

Desarrollador Web / Líder Técnico de Proyecto

CONEXCEL SAC

Dirección y supervisión del ciclo de vida completo de soluciones web a medida para diversos sectores: educativo, comercial, inventarios, producción y operaciones. Lideré un equipo de 2 desarrolladores para garantizar el cumplimiento oportuno de los hitos del proyecto.

JavaEE JDBC HTML Javascript JQuery Bootstrap MySQL PostgreSQL
Set 2005 — Dic 2015 /04

Analista de Sistemas

Estudio Vidal

Responsable del análisis, desarrollo, mantenimiento y evolución de una app de gestión de cobranzas utilizado para administrar la cartera morosa de clientes. Lideré la automatización y transformación de procesos de negocio, incorporando herramientas de control, seguimiento e indicadores para la toma de decisiones.

HTML | CSS JSP | Java EE | Servlets MySQL Visual FoxPro SQL Server EXCEL
[ 05 ]

Contacto

email ▸

fcalderonsanchez@gmail.com

ubicación ▸

Barcelona, España

whatsapp ▸

@franco.cs

telegram ▸

@Franco_Telegram