Who am I?

About me

Hi! I'm Raul Romero, a passionate FULL-STACK DEVELOPER with experience in both front-end and back-end technologies. I focus on building robust and functional web applications using tools like Spring Boot, Java, React, Angular, Node.js, and TypeScript.

Education

  • SMR (Technician in Microcomputer Systems and Networks): Mid-level vocational qualification in computer systems and networks.
  • DAW (Technician in Web Application Development): Higher-level vocational qualification in web application development.

I have earned specialized certifications in Java and Spring Boot for the backend and Angular, React and Vue.js for the frontend through recognized platforms such as Udemy, under the guidance of Professor Andrés Guzmán and Victor Robles.

Skills

  • JavaScript
  • TypeScript
  • React
  • TailwindCSS
  • Bootstrap
  • NodeJS
  • MongoDB
  • Git
  • ViteJS
  • Angular
  • SpringBoot
  • Java
  • .NET
  • MySQL
  • PHP
  • Hibernate
  • Spring
  • Springboot
  • Docker
  • MySql
  • Kafka

Contributions

Full-Stack Developer - Java / Spring Boot / JSP

General Foundation of the Polytechnic University of Madrid (FGUPM) | Sep 2024 - Present | Madrid (Hybrid)

Responsibilities
  • Backend Development: Design and implementation of robust features using Java and Spring Boot, prioritizing scalability and security.
  • Data & APIs Management: Integration of relational databases with JPA/Hibernate and development of RESTful APIs for efficient communication between layers.
  • Frontend: Creation of dynamic, responsive user interfaces with JSP, with a direct focus on User Experience (UX).
  • Agile Methodology: Active participation in sprints, code reviews, and clean code best practices, using tools like Jira and Confluence for project management.
Full-Stack Developer

Mediacom360 | 2023 - 2024

Web Application Development
  • Backend: Spring Boot and Java implementation and management of server logic and integration with databases.
  • Database Management: MySQL optimization of queries and transactions in SQL databases to improve system speed and efficiency.
  • Frontend: React.js and Tailwind/Bootstrap for dynamic, responsive user interfaces.
My activity

More about me

  • Proactive, responsible and committed with my work.
  • Rapid learning: I learn quickly and adapt easily to new environments and technologies.
  • Teamwork: I am an effective team player who collaborates effectively with others to achieve common goals.
  • Creativity and determination: I have the ability to find creative solutions to complex problems and am motivated to achieve my goals.
  • Native Spanish, intermediate level of English.
  • I like playing sports, trekking and video games.

Contact me for any questions or projects!

Social networks