Desarrollo soluciones web y backend conectando interfaces, lógica y bases de datos. Apasionado por el aprendizaje constante y el trabajo en equipo.
Me llamo Roberto Campo y soy Técnico Superior en
Desarrollo de Aplicaciones Multiplataforma. Me apasiona la programación y, aunque acabo de
finalizar mis estudios, ya he trabajado en varios proyectos tanto de escritorio como web,
utilizando tecnologías como Java, Spring Boot, JavaScript, HTML, CSS y MySQL.
Disfruto resolviendo problemas reales con soluciones funcionales y bien organizadas. Me interesa
especialmente el desarrollo backend y la conexión entre interfaces, lógica y bases de
datos. También me motiva el trabajo en equipo y seguir aprendiendo cada día.
He trabajado en el desarrollo backend con Spring Boot, creando APIs REST seguras y conectadas a bases de datos. Implementé control de usuarios, lógica de negocio y notificaciones en tiempo real usando WebSockets.
Experiencia creando interfaces dinámicas con HTML, CSS y JavaScript. He utilizado fetch para interactuar con APIs y desarrollé páginas adaptables y funcionales tanto en el frontend como integradas con el backend.
Diseño y modelado de bases de datos relacionales. He trabajado con JPA e Hibernate para mapear entidades y relaciones, y realizar operaciones persistentes sin usar Spring Data.
He colaborado en proyectos compartidos a través de GitHub, organizando tareas y compartiendo responsabilidades. Me adapto bien y valoro una comunicación clara en el desarrollo de software.
Me gusta analizar cómo están construidas las cosas. Detecto errores, depuro problemas y busco soluciones prácticas tanto en backend como frontend.
Me siento cómodo tomando la iniciativa y liderando pequeños proyectos. Me esfuerzo por mantener la organización y el avance del equipo, incluso bajo presión.
A lo largo de mi formación he creado aplicaciones conectadas a APIs, bases de datos y lógica de negocio, aplicando lo aprendido en entornos reales. Aquí te muestro parte de ese camino.