Cordoba, Argentina · Remote

Full-Stack Developer

I design and build full-stack web applications with Java, Spring Boot, React, REST APIs and SQL databases, focusing on scalable architecture, clean, maintainable code and SOLID principles.

Profile photo of Tomas Cardozo

About me

My background, experience, and how I approach software development.

Hi, I’m Tomas Gabriel Cardozo, a Full-Stack Developer with a backend-oriented profile.

I have experience developing web applications, internal systems and databases, working with technologies such as Java, Spring Boot, PHP, Symfony, SQL and React.

I started my career maintaining and improving production systems, optimizing SQL queries and developing features for internal applications. That experience helped me understand the importance of building clear, stable and maintainable software.

I’m currently focused on creating modern, well-structured solutions by applying best practices in architecture, security, API design, authentication, database modeling and frontend-backend integration.

I’m also deepening my knowledge of microservices, cloud-native applications, Docker environments, DevOps practices and production-ready software.

I enjoy working on real-world problems, collaborating in remote or agile teams and turning requirements into simple, clear and scalable solutions.

Skills

Technologies and tools that combine hands on experience, personal projects and continuous learning.

Backend

JavaSpring BootSpring CloudHibernatePHPSymfonyREST APIsSwagger/OpenAPI

Databases

SQL (DDL / DML / DCL)SSRSSQL ServerMySQLPostgreSQLQuery optimization

Frontend

JavaScriptReactHTML/CSSTailwindBootstrapVite

DevOps & Tools

DockerCI/CDGitHub ActionsAzure DevOpsAWS basicsLinuxGit/GitHubBitbucketJiraAgile/Scrum

Testing & QA

JUnitTDDSeleniumCucumber (BDD)PostmanAllure Reports

Experience

Real roles where I delivered on development, performance, and systems.

Cofarsur

Full Stack Developer (Symfony / Spring Boot)

Website →
  • Development and maintenance of full stack web applications using PHP (Symfony), Java (Spring Boot), JavaScript, HTML, CSS, and MySQL.
  • Participation in the migration of the backend from Symfony to Spring Boot, collaborating in the architectural redesign and development of new REST APIs.
  • Implementation of new system features based on business requirements and internal user needs.
  • Refactoring of legacy code and application of development best practices to improve system maintainability and stability.
  • Optimization of database queries and backend processes, improving response times and overall application performance.
  • Collaboration within an agile environment (Kanban) using Jira and Bitbucket, participating in task planning, code reviews, and coordination with product teams.

Be Innovation Tech

Programming Analyst

Website →
  • Data migration to a new ERP system.
  • Optimization of complex SQL queries, reducing execution times from hours to seconds.
  • Improvement of data reliability and overall system performance.

Grupo Serin

Systems Analyst (IT)

Website →
  • Administration of SQL Server databases (DDL, DML, DCL).
  • Reporting and data analysis using SQL Server Reporting Services (SSRS).
  • Development of an internal quality management tool using VB.NET.
  • Technical support for Microsoft Dynamics GP.
  • Basic network administration using MikroTik.
  • Level 2 and Level 3 technical support for internal users.
  • Task organization and ticket management using Kanban methodologies.

Projects

Some of the projects I've worked on recently.

Medical Appointment System

Scalable microservices-based platform for medical appointment scheduling

Medical Appointment System is a portfolio-grade full-stack project that demonstrates real-world backend engineering with Spring Boot microservices, JWT authentication, API Gateway, Eureka service discovery, centralized configuration, Kafka-based asynchronous notifications, and a React frontend for patient and doctor workflows.

Java 21Spring Boot 3Spring CloudSpring SecurityJWTOpenFeignFlywayMavenPostgreSQLApache KafkaReactViteTailwind CSSAxiosReact RouterDockerDocker ComposeGitHub ActionsGHCR
  • Microservices architecture with Spring Boot
  • JWT-secured authentication and role-based access control
  • Kafka async notifications and appointment management
  • Dockerized local setup with multiple services and a React frontend

Note App

Personal project · Full Stack · REST API + SPA

Production-ready full-stack notes management system built with Spring Boot and React. The application exposes a RESTful API secured with JWT authentication and supports full note lifecycle management, including creation, categorization, archiving, and filtering. Designed with clean architecture principles, DTO validation, and a containerized setup for consistent local development.

Java 17Spring BootMySQLReactViteJWTDocker
  • REST API with validations and DTOs
  • JWT authentication and login/logout flow
  • Notes CRUD + archiving + categories
  • Frontend with Active/Archived filters

Coder House Project

Personal project · Frontend · Vanilla JS

Interactive web project developed as the final assignment of the CoderHouse bootcamp, aimed at showcasing a strong and modern use of vanilla JavaScript without relying on frameworks. It features dynamic DOM manipulation, form validation, and functional logic, prioritizing a clear, efficient, and scalable user experience. The project represents a solid technical foundation for further development with technologies such as React.

Java Script (ES6+)AJAXHTMLCSS
  • Dynamic DOM manipulation
  • API consumption with ajax
  • Frontend form validation
  • Event handling and logic in pure JS

PHP IUA Project

Personal project · Full Stack · MVC Architecture

Web project developed as the final assignment of the PHP bootcamp at the IUA University, aimed at showcasing a strong and modern use of PHP without relying on frameworks. It features MVC architecture, form validation, and functional logic, prioritizing a clear, efficient, and scalable user experience.

PHPJavaScriptHTMLCSSMySQL
  • MVC architecture (controllers, models, views)
  • SQL script included in /DB
  • Local DB with phpMyAdmin

Get in Touch

Feel free to reach out for collaborations or just a friendly hello!

Email me at Could not copy email

Connect on LinkedIn

Check out my GitHub