Foto de perfil de Juan Santa Cruz

Hola, mi nombre es

Juan Manuel Santa Cruz

Analista de Sistemas en formación, con experiencia en desarrollo de software con Java, tanto en aplicaciones de escritorio como web. Manejo del framework Spring para la creación de APIs REST, integración con bases de datos SQL y NoSQL, y aplicación de buenas prácticas de testing y seguridad web.

Además, desarrollo soluciones de telemetría e IoT combinando electrónica y programación con Arduino y ESP32, trabajando con sensores de luz, movimiento, humedad y temperatura, así como con motores y actuadores.

Desarrollador autónomo, orientado a resultados y en constante evolución.

Skills

Icono desarrollo Frontend

Cliente

Experiencia en HTML, CSS, Bootstrap, JavaScript y React, he creado páginas web y APIs desde cero, proporcionando una experiencia de usuario dinámica y atractiva.

Icono gestión de bases de datos

Bases de Datos

Experiencia en SQL, MySQL y PostgreSQL, desde la creación de bases de datos y tablas hasta la realización de consultas y subconsultas, conocimiento en tipos de datos, llaves primarias/foraneas, relaciones entre tablas y JOINs.

Icono desarrollo Backend

Servidor

Experiencia en desarrollo de software, tanto en aplicaciones de escritorio como web. Manejo Spring para la creación de APIs REST, integración con bases de datos y aplicación de buenas prácticas de testing y seguridad web.

Stack

Frontend

Logo HTML HTML
Logo CSS CSS
Logo Bootstrap Bootstrap
Logo JavaScript JavaScript
Logo React React
Logo Thymeleaf Thymeleaf

Datos y Versiones

Logo SQL SQL
Logo MySQL MySQL
Logo PostgreSQL PostgreSQL
Logo Postman Postman
Logo Git Git
Logo GitHub GitHub

Backend

Logo Java Java
Logo Spring Boot Spring Boot
Logo JUnit 5 JUnit 5
Logo Mockito Mockito
Logo Docker Docker
Logo Cucumber Cucumber

Formación

Universidad ORT Argentina
ORT

Analista de Sistemas

Formación integral en desarrollo de software, gestión de bases de datos, arquitectura de sistemas, redes y seguridad.


  • Duración: 2 años
  • Horas/semana: 16
  • Modalidad: En línea
  • Clase: Presencial
Bootcamp Argentina Programa
Argentina Programa

Java Full Stack

Bootcamp nacional intensivo que forma desarrolladores Java Full Stack mediante proyectos reales, bases de datos y seguridad web.


  • Duración: 39 semanas
  • Horas totales: 585
  • Modalidad: En línea
  • Clase: Presencial
Bootcamp Codo a Codo
Codo a Codo

Java Full Stack

Programa formativo en Java Full Stack que integra frontend, backend, frameworks y trabajo colaborativo en proyectos reales.


  • Duración: 20 semanas
  • Horas totales: 60
  • Modalidad: En línea
  • Clase: Presencial
Curso Online Udemy
Udemy

Java Full Stack

Curso avanzado de Java que profundiza en POO, Spring Boot, JPA, REST y Angular, con proyectos reales.


  • Duración: 25 semanas
  • Horas totales: 127
  • Modalidad: En línea
  • Clase: Asincróna

Proyectos

portafolio

Sistema Vacacional

Aplicacion de escritorio, sistema vacacional.

portafolio

Service-Match

Plataforma cuyo objetivo es conectar a clientes con proveedores de servicios de manera eficiente y efectiva.

source

Primitivo Gym

Plataforma para gymnacio que busca informar y conectar clientes con profesores.

Portafolio Web

Portafolio web diseñado para presentar mi información personal, educativa y los proyectos en los que estoy involucrado.

En Proceso...

2026

En Proceso...

2026

Contacto

Perfecto!
Ingrese su nombre!
Perfecto!
Ingrese su email!
Perfecto!
Ingrese el asunto!
Perfecto!
Ingrese su mensaje!