rsolsona (6).jpg
Roger Solsona Ribes
rsolsona (6).jpg

Roger Solsona Ribes

Product Software Engineer

Donostia-San Sebastian, Spain

Introduction

Product-minded Software Engineer with over 10 years of experience developing full-stack web applications. I lead small engineering teams and manage software projects end to end — from idea to delivery — always aligning technical decisions with product goals.

Experienced in translating business needs into scalable and maintainable technical solutions. Interested in UX to ensure the product is truly useful and usable for the end user. Advocate of best practices (SOLID principles, TDD, microservices), with a strong focus on CI/CD, DevOps, and cloud architectures. Comfortable working with cross-functional teams to define product direction and maximize user impact.

I'm autonomous and proactive — I take initiative to keep things moving without blocking the team. I’m highly committed and contribute to a positive team environment that fosters collaboration and clear communication.

My best practices

I apply development best practices such as code simplicity, SOLID principles, and testing whenever feasible, aiming to keep the codebase maintainable and easy to evolve.

I promote the use of CI/CD to deliver value continuously, reducing the time between development and production.

When managing teams, I apply agile methodologies and encourage individual autonomy, so each team member can move forward without blockers and with a strong sense of ownership.

My skills

Analytical thinking
Attention to detail
Capacity for self-management

Technologies and tools

I master

  • Docker
  • Git
  • nestJS
  • NodeJS
  • PostgreSQL
  • TypeScript
  • Vue

I want to work with

  • Grafana
  • nestJS
  • PostgreSQL
  • TypeScript
  • Vue

Languages

Catalan / Valencian
Native/Bilingual
Spanish
Native/Bilingual
English
Fluent
Basque
Basic

Interesting facts about me

Running

I try to stay in shape by going for runs. I enjoy other sports like playing football, but running is the most practical option when you have three kids and not much free time (╥﹏╥)

Guitarra

My guitar skills are pretty basic, but I enjoy learning songs — whether it’s on a classical, acoustic, or electric guitar. Practicing helps me disconnect. It’s my zen activity.

POWERED BYManfred Tech© 2025 Manfred Tech S.L.