Rubén Maté Iturriaga
Madrid, ES
contacto@rubenmate.com
[redacted]

As a committed Software Engineering graduate, I have a deep passion for coding and love to tinker with tools, especially through the command-line interface. My interests mostly lie in web development, where I have mastered my skills and best practices to provide strong, effective, and scalable solutions. I really enjoy solving difficult problems and constantly strive to increase my knowledge and competencies.

Experience


Full Stack Web Developer
August 2023
 — 
August 2024
Implemental Systems

Working on both frontend and backend web development, with a strong emphasis on creating GIS systems based on the web environment. On the frontend, I've utilized technologies such as React, Three.js, Leaflet, and OpenLayers. For backend development, I've worked with Express and Spring Boot. Additionally, I have experience deploying applications and infrastructure using Docker, and I've designed and implemented microservices architecture to ensure scalability and maintainability.

  • Frontend development with React, using Tailwind CSS, Material UI, Next UI, and Shadcn UI
  • Backend development with Express.js and Spring Boot
  • Experience in deploying applications and infrastructure using Docker
  • Specialization in GIS (Geographical Information Systems)
  • Three.js for rendering GIS objects in 3D
  • OpenLayers and Leaflet for interactive mapping
  • Design and implementation of microservices architecture for scalable and maintainable backend systems
Backend Software Developer
September 2024
 — 
Present
Globant

Developed and maintained an internal app for Iberia’s flight crew, focusing on backend APIs, frontend mobile app, and cloud deployment to improve operational workflows.

  • Worked on an internal application for Iberia flight crew (TCP) employees
  • Backend Development: Designed and implemented RESTful APIs and microservices using Java and Spring Boot, integrating with SQL databases
  • Frontend Development: Built an iOS app using Angular and Ionic to deliver a native-like experience
  • Cloud Infrastructure: Deployed and managed application components on AWS to ensure scalability and reliability
  • Cross-functional Collaboration: Worked closely with product owners and teams to deliver features aligned with business needs

Education


Universidad de Burgos
September 2013
 — 
July 2024
Grado en Ingeniería Informática

Languages


English:
Professional Working
Spanish:
Native Speaker

Skills


Backend:
Java, Spring Boot, SQL Databases, JUnit, Maven / Gradle, Express, Node
Frontend:
Angular, Ionic, React, HTML / JSX, CSS, Javascript / Typescript
Cloud & DevOps:
AWS, Docker, Continuous Integration (CI), Continuous Deployment (CD)
Quality Assurance:
Testing, Unit Testing, Integration Testing
Programming Paradigms:
Object-Oriented Programming (OOP), Functional Programming, Microservices Architecture
Basic:
Git, CLI Tools, Agile Methodologies, Scrum
APIs:
RESTful APIs, API Design