Córdoba, Argentina · Remote
Full-Stack Developer
I design and build full-stack web applications using Java (Spring Boot & Spring Cloud), React, REST APIs, and SQL databases, focusing on scalable architecture and clean, maintainable code.
About me
My background, experience, and how I approach software development.
Hi, I'm Tomás, a Full Stack developer with experience building web applications, internal systems, and database-driven solutions in production environments.
I started my career working with PHP and SQL, optimizing queries and maintaining production systems. Today I mainly work with Java (Spring Boot) and React, focusing on building modern, well-structured, and maintainable applications.
I’m comfortable working in remote teams and agile environments, collaborating with other developers, improving existing codebases, and building software that delivers real-world impact.
Skills
Main stack and tools I use in real projects.
Backend
Databases
Frontend
DevOps & Tools
Testing & QA
Business
Experience
Real roles where I delivered on development, performance, and systems.
Cofarsur
Full Stack Developer (Symfony / Spring Boot)
- 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
- 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)
- 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.
- 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.
- 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.
- 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.
- MVC architecture (controllers, models, views)
- SQL script included in /DB
- Local DB with phpMyAdmin
About this website
This portfolio is also a project.
Portfolio website built with React
View repository →A fast, bilingual (EN/ES) portfolio built to present my projects and experience. Designed with reusable sections, a clean UI, and a simple structure that’s easy to maintain and extend.
Get in Touch
Feel free to reach out for collaborations or just a friendly hello!