Cordoba, Argentina · Remoto

Desarrollador Full-Stack

Diseño y desarrollo aplicaciones web full-stack con Java, Spring Boot, React, APIs REST y bases de datos SQL, enfocándome en arquitectura escalable, código limpio y mantenible, y principios SOLID.

Foto de perfil de Tomas Cardozo

Sobre mí

Mi formación, experiencia y forma de abordar el desarrollo de software.

Hola, soy Tomas Gabriel Cardozo, desarrollador Full Stack con perfil orientado al backend.

Tengo experiencia desarrollando aplicaciones web, sistemas internos y bases de datos, trabajando con tecnologías como Java, Spring Boot, PHP, Symfony, SQL y React.

Comencé mi carrera manteniendo y mejorando sistemas en producción, optimizando consultas SQL y desarrollando funcionalidades para aplicaciones internas. Esa experiencia me permitió entender la importancia de construir software claro, estable y mantenible.

Actualmente estoy enfocado en crear soluciones modernas y bien estructuradas, aplicando buenas prácticas de arquitectura, seguridad, diseño de APIs, autenticación, modelado de bases de datos e integración frontend-backend.

También estoy profundizando en microservicios, aplicaciones cloud-native, entornos Docker, prácticas DevOps y software preparado para entornos reales de producción.

Me gusta trabajar sobre problemas reales, colaborar en equipos remotos o ágiles y transformar requerimientos en soluciones simples, claras y escalables.

Skills

Tecnologías y herramientas que combinan experiencia práctica, proyectos personales y aprendizaje continuo.

Backend

JavaSpring BootSpring CloudHibernatePHPSymfonyREST APIsSwagger/OpenAPI

Base de Datos

SQL (DDL / DML / DCL)SSRSSQL ServerMySQLPostgreSQLQuery optimization

Frontend

JavaScriptReactHTML/CSSTailwindBootstrapVite

DevOps & Herramientas

DockerCI/CDGitHub ActionsAzure DevOpsAWS basicsLinuxGit/GitHubBitbucketJiraAgile/Scrum

Testing & QA

JUnitTDDSeleniumCucumber (BDD)PostmanAllure Reports

Experiencia

Roles reales donde aporté en desarrollo, performance y sistemas.

Cofarsur

Desarrollador Full Stack (Symfony / Spring Boot)

Website →
  • Desarrollo y mantenimiento de aplicaciones web full stack utilizando PHP (Symfony), Java (Spring Boot), JavaScript, HTML, CSS y MySQL.
  • Participación en la migración del backend desde Symfony hacia Spring Boot, colaborando en el rediseño de la arquitectura y desarrollo de nuevas APIs REST.
  • Implementación de nuevas funcionalidades del sistema basadas en requerimientos del negocio y necesidades de usuarios internos.
  • Refactorización de código legado y aplicación de buenas prácticas de desarrollo para mejorar mantenibilidad y estabilidad del sistema.
  • Optimización de consultas a base de datos y procesos backend, mejorando tiempos de respuesta y rendimiento de la aplicación.
  • Trabajo en equipo dentro de un entorno ágil (Kanban) utilizando Jira y Bitbucket, participando en planificación de tareas, code reviews y colaboración con equipos de producto.

Be Innovation Tech

Programming Analyst

Website →
  • Migración de datos a nuevo ERP.
  • Optimización de consultas SQL complejas (horas → segundos).
  • Mejora de confiabilidad de datos y rendimiento del sistema.

Grupo Serin

Systems Analyst (IT)

Website →
  • Administración de bases de datos SQL Server (DDL, DML, DCL).
  • Reportes y análisis con SSRS.
  • Desarrollo de sistema interno en VB.NET para Calidad.
  • Soporte a Microsoft Dynamics GP.
  • Administración básica de redes (MikroTik).
  • Soporte técnico N2 y N3.
  • Organización de tareas con Kanban y tickets.

Proyectos

Algunos de los proyectos en los que he trabajado recientemente.

Sistema de Turnos Médicos

Plataforma escalable basada en microservicios para la gestión de turnos médicos

Sistema de Turnos Médicos es un proyecto full stack de nivel portfolio que demuestra ingeniería backend aplicada al mundo real con microservicios en Spring Boot, autenticación JWT, API Gateway, descubrimiento de servicios con Eureka, configuración centralizada, notificaciones asíncronas con Kafka y un frontend en React para los flujos de pacientes y médicos.

Java 21Spring Boot 3Spring CloudSpring SecurityJWTOpenFeignFlywayMavenPostgreSQLApache KafkaReactViteTailwind CSSAxiosReact RouterDockerDocker ComposeGitHub ActionsGHCR
  • Arquitectura de microservicios con Spring Boot
  • Autenticación segura con JWT y control de acceso por roles
  • Notificaciones asíncronas con Kafka y gestión de turnos
  • Entorno local dockerizado con múltiples servicios y un frontend en React

Aplicación de Notas

Proyecto personal · Full Stack · REST API + SPA

Sistema de gestión de notas full-stack listo para producción, construido con Spring Boot y React. La aplicación expone una API RESTful asegurada con autenticación JWT y admite la gestión completa del ciclo de vida de las notas, incluyendo creación, categorización, archivado y filtrado. Diseñado con principios de arquitectura limpia, validación de DTO y una configuración containerizada para un desarrollo local consistente.

Java 17Spring BootMySQLReactViteJWTDocker
  • API REST con validaciones y DTOs
  • Autenticación JWT y flujo login/logout
  • CRUD de notas + archivado + categorías
  • Frontend con filtros entre Active/Archived

Proyecto CoderHouse

Proyecto personal · Frontend · Vanilla JS

Proyecto web interactivo creado como trabajo final del bootcamp de CoderHouse, orientado a mostrar un uso sólido y moderno de JavaScript sin frameworks. Implementa interacción dinámica con el DOM, validación de formularios y lógica funcional, priorizando una experiencia de usuario clara, eficiente y escalable. Representa una base técnica robusta para el desarrollo posterior con tecnologías como React.

Java Script (ES6+)AJAXHTMLCSS
  • Manipulación dinámica del DOM
  • Consumo de APIs con ajax
  • Validación de formularios en frontend
  • manejo de eventos y lógica en JS puro

Proyecto PHP IUA

Proyecto personal · Full Stack · Arquitectura MVC

Proyecto web desarrollado como trabajo final del bootcamp de PHP de la Universidad IUA, orientado a mostrar un uso sólido y moderno de PHP sin frameworks. Implementa arquitectura MVC, validación de formularios y lógica funcional, priorizando una experiencia de usuario clara, eficiente y escalable.

PHPJavaScriptHTMLCSSMySQL
  • Arquitectura MVC (controllers, models, views)
  • Script SQL incluido en /DB
  • DB local con phpMyAdmin

Contacto

¿Queres ponerte en contacto conmigo? ¡Me encantaría saber de vos!

Podes enviarme un correo electrónico a No se pudo copiar el correo

Conectate conmigo en LinkedIn

También podes ver mis proyectos en GitHub