RAFAEL BAREA RUBIO

MI PORTAFOLIOS

⬆ Volver al Inicio

Soy Rafael Barea Rubio

Estoy altamente motivado para aprender nuevas tecnologías y seguir mejorando continuamente. Me apasiona el desarrollo de aplicaciones y páginas web de diversos tipos. Aunque mi principal fortaleza reside en el backend, también tengo experiencia y capacidad para trabajar en el frontend de manera efectiva.

EXPERIENCIA LABORAL

Desarrollador Backend Junior [Alten Group] - 3 meses - 2024

Desarrollo de Software Backend y Funciones Adicionales:

En este puesto, desempeñé un rol clave en el desarrollo de software backend utilizando Java y Spring como frameworks, con un enfoque en arquitectura de microservicios. Adicionalmente, me encargué de desarrollar funcionalidades en el front-end con Angular para realizar ajustes específicos en la interfaz de usuario.

Además de mis responsabilidades de desarrollo, asumí el rol de analista programador, trabajando estrechamente con bases de datos. Realicé ajustes en los datos y gestioné operaciones de extracción e inyección de información mediante consultas SQL. Estos datos, tratados en conjunto con el cliente, se presentaban en reportes de Excel generados por nuestra aplicación.

Durante todo el proceso, mantuve un contacto constante con el cliente, ofreciendo soluciones innovadoras a problemas emergentes y asegurando la calidad y precisión de la información entregada.

Lenguajes Usados: Java, Spring, Hibernate, Struts2 | Javascript, Angular, Xhtml | SQL | Trabajo en equipo con GitHub

Programador Backend Java [Soltel Group] - 9 meses - 2022

Primer Empleo - Desarrollo Backend y Fullstack:

Este fue mi primer empleo en el sector, donde inicialmente apoyaba en tareas de codificación, refactorización, diseño de soluciones, y ajustes en algunos microservicios. Con el tiempo, asumí más responsabilidades y comencé a desarrollar mis propios microservicios de forma autónoma, utilizando Java, Spring, y Hibernate, siempre con un enfoque en el backend.

También trabajé con consultas SQL para mostrar datos en pantalla, en una aplicación desarrollada para la Junta de Andalucía. Además de programar, me encargaba de realizar pruebas exhaustivas para garantizar que todo funcionara correctamente. Una vez comprobado, procedía a realizar la subida de código desde el entorno de preproducción a producción en GitHub, ya que utilizábamos este sistema de control de versiones para trabajar en equipo.

Nuestro equipo seguía la metodología SCRUM, con reuniones diarias para hacer seguimiento del progreso y reuniones adicionales para ponernos al día con otros proyectos de la empresa.

Llegó un momento clave en el que tuve que gestionar dos proyectos simultáneamente. Uno de ellos era el ya mencionado para la Junta de Andalucía, y el otro consistía en una aplicación móvil para un cliente particular. Este segundo proyecto requería la extracción de datos a partir de una fotografía, y mi tarea principal fue conectar el front-end con los datos de la base de datos, además de preparar las pantallas utilizando Ionic, lo que me permitió desempeñar un rol fullstack.

Lenguajes Usados: Java, Spring, Hibernate | Javascript, Ionic, Primefaces | SQL | Trabajo en equipo con GitHub

EXTRA

Dependiente en Irlanda [Supermacs] - 9 meses - 2023

Experiencia en Irlanda - Gestión y Atención al Cliente:

En este puesto tuve la oportunidad de vivir y trabajar en Irlanda, lo que me permitió desarrollar mis habilidades comunicativas en inglés, ya que interactuaba diariamente tanto con clientes como con compañeros de trabajo. Mi rol inicial fue como dependiente en un establecimiento de comida rápida, lo que me llevó a tratar con una amplia variedad de personas y situaciones.

Con el tiempo, fui promovido a manager de servicio, lo que implicaba gestionar un equipo de aproximadamente 8 empleados de cara al público. Mi responsabilidad consistía en organizar y supervisar el trabajo del equipo, al mismo tiempo que desempeñaba mis funciones operativas y ofrecía apoyo donde fuera necesario. Esta experiencia me ayudó a mejorar mis capacidades en resolución de problemas, trabajo en equipo y organización.

Además, tenía la responsabilidad de cerrar el establecimiento, lo que requería planificar y asignar tareas de manera eficiente para asegurarnos de cumplir con los plazos. En algunas ocasiones, debía ser flexible para adaptarme a las necesidades del momento. Esta experiencia fue valiosa para desarrollar una visión realista de la gestión del tiempo, una habilidad que posteriormente apliqué en otros proyectos para estimar de manera precisa el tiempo necesario para completar tareas.

PROYECTOS

Página WEB para mi Empresa Bombas de Agua y Repuestos

Actualmente, esta tienda online se encuentra en fase de mantenimiento mientras se definen los precios finales de los productos (P.V.P.). La web es totalmente responsive, incluye sistema de inicio de sesión, seguimiento de pedidos para clientes, y generación automatizada de facturas. Su navegación es dinámica y está diseñada para facilitar la búsqueda de productos. Además, se han implementado buenas prácticas de SEO, aunque aún no ha sido lanzada oficialmente. Para más información sobre el proyecto, no dudes en contactarme. Por el momento, la web estará visible solo en modo mantenimiento.


Desarrollada con Wordpress de forma totalmente autodidacta. Integración de varios Plugins como WooComerce, YoastSeo o Maintenance entre muchisimos otros.


URL: BombasDeAguayRpuestos

Página Web Portafolio para una Nutricionista

Es una página web pública, meramente informativa que fomenta que den a conocerla y se amplie su rango de clientes.


Desarrollado sin Backend ni Base de datos | Frontend: Javascript vanilla, Css, Html


URL: NutricionistaUtrera

Demo gestión de almacén, Demo para Galisur.

Aplicación demo para la gestión de productos en un almacén, con gestión de usuarios a la hora de editar, añadir y eliminar productos, un sistema de tareas por prioridad para los empleados.


Desarrollado con Backend: Java, Springboot, Hibernate | Frontend: Javascript Angular, Html, Css | Base de datos: MySql


Solo en Local

EDUCACIÓN

Desarrollo de Aplicaciones WEB - Grado Superior - 2022

Grado Superior en Desarrollo de Aplicaciones Web (DAW):

Durante este Grado Superior, di mis primeros pasos en el mundo de la programación, desde el clásico "Hola Mundo" hasta el desarrollo de mini aplicaciones que proporcionaban resultados correctos en la consola. Esta experiencia inicial despertó mi entusiasmo por la programación, especialmente cuando comencé a trabajar con bases de datos y consultas SQL, lo que me permitió interactuar con grandes volúmenes de información.

A medida que avanzaba en el curso, tuve la oportunidad de profundizar tanto en el front-end como en el back-end, desarrollando páginas web y aplicaciones completas. Fue especialmente gratificante enfrentarme a los desafíos propios del desarrollo y encontrar soluciones, logrando que todo compilara y funcionara tal como lo había planeado. Esa sensación de ver un proyecto funcionando según lo esperado es, sin duda, una de las partes más apasionantes del desarrollo de software.

Además, el trabajo colaborativo fue clave en mi formación. Utilizando GitHub para el control de versiones, aprendí a trabajar en equipo de manera eficiente, lo que me permitió establecer amistades y crear una red de contactos valiosa. En resumen, este curso me ha permitido fortalecer mis habilidades como desarrollador fullstack, combinando el trabajo tanto en back-end como en front-end, y me ha enseñado a gestionar tanto datos como la interacción con personas en un entorno de colaboración.

Lenguajes Usados: Java, Spring, Hibernate, PHP | Javascript, Angular | SQL | HTML, CSS

Bachillerato de Ciencias Tecnológicas - 2020

Formación en Bachillerato:

Durante el bachillerato, amplié mi cultura general y desarrollé mis habilidades sociales, al mismo tiempo que fortalecí mi compromiso con mi futuro profesional. Mi interés por asignaturas como matemáticas, física y Tecnologías de la Información y Comunicación (TIC) despertó en mí una clara motivación hacia el mundo de la programación, lo que me llevó a orientarme hacia esta área.

CURSOS

Programación en Inteligencia Artificial y Big Data Aplicable a Entornos 5G

Octubre 2024 - Enero 2025

Instituto: Junta de Andalucía

Durante este curso he trabajado con Pentaho, una potente herramienta de análisis de datos, realizando prácticas a partir de archivos Excel y dataframes. Además, se abordaron conceptos fundamentales de inteligencia artificial, así como su aplicación en el presente y su proyección a futuro.

Duración: 150 horas (130h online + 20h presenciales en Sevilla)

Máster en Python

Enero 2025 - Abril 2025

Instituto: Centros de Estudios de Innovación, CEI

Este máster me ha permitido trasladar mis conocimientos como programador Java al lenguaje Python. Su sintaxis sencilla y su versatilidad han enriquecido notablemente mi perfil profesional. El objetivo principal ha sido orientarme hacia roles de analista de datos, ya que Python es uno de los lenguajes más utilizados en este campo.

Duración: 3 Meses (180h aulavirtual en Madrid)

Máster en Big Data - Próximamente

Mayo 2025 - Julio 2025

Instituto: Centros de Estudios de Innovación, CEI

A partir de mayo comenzaré este curso con el objetivo de profundizar en el área de análisis de datos y adentrarme en un nuevo reto profesional. El contenido está diseñado para suponer un desafío que me permita seguir creciendo en este campo. Se imparte en horario de tarde y es totalmente compatible con un empleo a jornada completa.

Duración: 3 Meses (180h aulavirtual en Madrid)

Certificado en Ciberseguridad - Nivel 3 (FP) - Próximamente

Enero 2025 - Junio 2025
Instituto: Ministerio de Educación, Formación Profesional y Deportes

La seguridad informática es otro de los aspectos que más me interesan dentro del mundo de la tecnología. Gracias a este curso, estoy adquiriendo una comprensión más sólida sobre su funcionamiento, aprendiendo a identificar y mitigar vulnerabilidades, así como a orientar proyectos para que cumplan con la normativa vigente. Actualmente me encuentro en la mitad del curso, y en aproximadamente un mes comenzaré las prácticas, donde podré profundizar aún más en este campo tan innovador y esencial para las empresas.

Duración: 6 Meses (300h presencial en Sevilla)