Logo Rps
Rubén Pozo Suárez, Software Team Lead y Desarrollador Full Stack

Rubén Pozo Suárez

Software Team Lead · Full Stack Developer

+5 años de experiencia como Desarrollador Full Stack en la creación de aplicaciones sólidas y sostenibles utilizando .NET Core. Experiencia en proyectos clave liderando equipos y conocimientos en React, Angular y Astro. Enfocado en la entrega de software de alta calidad y en la mejora continua.

Experiencia laboral

  1. Team Lead · Full Stack Developer

    Savia by Berger-Levrault

    Actualmente trabajo en dos proyectos en paralelo. El primero es una plataforma de empleo público para la administración pública, basada en una arquitectura de microservicios en .NET Core con mensajería de eventos e integraciones con múltiples proveedores externos, desplegada en Azure con Docker y Kubernetes.

    En el segundo inicié desde cero el desarrollo de un Single Sign-On con Keycloak en un monolito modular .NET Core 8, aplicando Clean Architecture, DDD, SOLID, CQRS y UnitOfWork, con tests unitarios e integración. En el frontend, diseñamos un proyecto React con arquitectura hexagonal, incorporando tests unitarios y E2E.

  2. Consultoría y Desarrollo Web

    Proyectos Independientes · Desarrollo Web Personalizado

    Diseño y desarrollo sitios web a medida para empresas con Astro, centrándome en el posicionamiento en buscadores (SEO) y en motores generativos de IA (GEO) para maximizar su visibilidad online. Ofrezco soporte en hosting, UX/UI y rendimiento (Core Web Vitals), además de planes de mantenimiento continuo que mantienen cada web rápida, segura y actualizada.

  3. Junior Full Stack Developer

    Capgemini

    Desarrollo de nuevas funcionalidades y en la resolución de bugs para una aplicación empresarial con .NET Core 6 y Angular 16. Implementé mejoras en el backend y frontend, optimizando el rendimiento y la mantenibilidad del sistema.

  4. Junior Full Stack Developer

    Grupo Avalon

    En mi primera experiencia profesional, trabajé en el desarrollo y mantenimiento de una aplicación con .NET Core 3.1 y AngularJS, creando nuevas funcionalidades y solucionando incidencias. Colaboré en la optimización del código y la mejora del rendimiento del sistema, aplicando buenas prácticas y garantizando la estabilidad de la aplicación.

Habilidades

C#

SQL Server

SQLite

Docker

Node Js

Html

Css

Tailwindcss

JavaScript

TypeScript

React Js

Astro

Angular

Vite

Flowbite

Material UI

Git

Github

Netlify

Azure

Proyectos

Sobre mi

¡Hola! Soy Rubén. Mi pasión por la tecnología me llevó a obtener un Grado Superior en Desarrollo de Aplicaciones Multiplataforma, donde aprendí lenguajes como Java, Swift y TypeScript,junto con frameworks como Spring Boot y Angular. También exploré el desarrollo de videojuegos y aplicaciones móviles con Unity, Android Studio y Xcode.

Una vez inicié mi trayectoria profesional, me especialicé en el ecosistema de .NET, utilizando C# como lenguaje principal para desarrollar soluciones escalables y mantenibles. A lo largo de estos años, he seguido perfeccionando mis habilidades en arquitectura de software, automatización y buenas prácticas para optimizar el desarrollo de productos de alto impacto.

Actualmente, soy Team Lead en mi empresa, donde mi labor va más allá de liderar el desarrollo de software. Me encargo de que el equipo trabaje en un entorno motivador y colaborativo, fomentando el crecimiento profesional de cada miembro, asegurando que cumplamos nuestros objetivos trimestrales y que cada sprint contribuya a la visión global del proyecto. Mi enfoque está en la organización, la mejora continua y el desarrollo tanto técnico como humano del equipo.

Rubén Pozo Suárez, Team Lead de desarrollo de software