09/14/2026 updated


100 % available
Product Engineer & Engineering Manager | Full-Stack Developer | Product Management
Jaca, Spain
Only remote
Mathematics at Complutense University of MadridAbout me
Product-driven engineer with 10+ years bridging software development and product management. Experienced in staying close to the problem space, challenging assumptions, and validating ideas quickly and cheaply before scaling.
ObservabilityAI AgentsClean ArchitectureClean Code Principles.NET FrameworkPHPSoftware as a ServiceLean ProcessesNode.jsSoftware ArchitectureScalaTypeScriptWeb Application DevelopmentTest-Driven Development (TDD)Kubernetes
Full-Stack Software Development
Expertise in full-stack development using technologies such as Blazor Server, MudBlazor, .NET Core, CQRS, Django (Python), C#, SQL, RabbitMQ, and Azure. Proven ability to build and deliver end-to-end software solutions across fintech, SaaS, and B2C platforms.
Product Management & Lean Practices
Strong background in product management combining lean and agile methodologies. Experience leading product teams, managing backlogs, defining technical designs, UX flows, and driving rapid iterations with low-code/no-code tools to validate ideas early and reduce wasted effort.
Engineering Leadership & Team Management
Experience managing and leading engineering teams, including direct management of 3 engineers. Fostering a product mindset, advocating for incremental delivery, and applying practices such as TDD, DDD, hexagonal architecture, mob/pair programming, and Dora Metrics.
Test-Driven Development (TDD) & Domain-Driven Design (DDD)
Application of TDD and DDD principles to ensure high code quality, maintainability, and alignment with business domains in software projects.
Hexagonal Architecture
Design and implementation of hexagonal (ports and adapters) architecture to create maintainable and testable software systems.
CQRS Pattern
Implementation of the Command Query Responsibility Segregation pattern in .NET Core applications to separate read and write operations for scalability and clarity.
Cloud & Messaging Technologies
Hands-on experience with Azure cloud services and RabbitMQ for building distributed and scalable fintech platforms.
B2B SaaS Product Development
Management of user-facing modules in B2B inventory optimization SaaS products, including leading operations efficiency squads for internal teams.
Dora Metrics & Deployment Efficiency
Tracking and improving engineering performance using Dora Metrics, achieving benchmarks such as 10-minute lead time and 15 deployments per week.
Expertise in full-stack development using technologies such as Blazor Server, MudBlazor, .NET Core, CQRS, Django (Python), C#, SQL, RabbitMQ, and Azure. Proven ability to build and deliver end-to-end software solutions across fintech, SaaS, and B2C platforms.
Product Management & Lean Practices
Strong background in product management combining lean and agile methodologies. Experience leading product teams, managing backlogs, defining technical designs, UX flows, and driving rapid iterations with low-code/no-code tools to validate ideas early and reduce wasted effort.
Engineering Leadership & Team Management
Experience managing and leading engineering teams, including direct management of 3 engineers. Fostering a product mindset, advocating for incremental delivery, and applying practices such as TDD, DDD, hexagonal architecture, mob/pair programming, and Dora Metrics.
Test-Driven Development (TDD) & Domain-Driven Design (DDD)
Application of TDD and DDD principles to ensure high code quality, maintainability, and alignment with business domains in software projects.
Hexagonal Architecture
Design and implementation of hexagonal (ports and adapters) architecture to create maintainable and testable software systems.
CQRS Pattern
Implementation of the Command Query Responsibility Segregation pattern in .NET Core applications to separate read and write operations for scalability and clarity.
Cloud & Messaging Technologies
Hands-on experience with Azure cloud services and RabbitMQ for building distributed and scalable fintech platforms.
B2B SaaS Product Development
Management of user-facing modules in B2B inventory optimization SaaS products, including leading operations efficiency squads for internal teams.
Dora Metrics & Deployment Efficiency
Tracking and improving engineering performance using Dora Metrics, achieving benchmarks such as 10-minute lead time and 15 deployments per week.
Experience
Professional experience10+ years
Freelancer since2026
Languages
GermanGoodEnglishFluentSpanishNative speaker
Project history
Took on engineering management responsibilities after a year, leading 3 engineers. Fostered a product mindset within the team, encouraging engineers to challenge assumptions and question pre-decided solutions from product/business stakeholders. Advocated for small, incremental steps to validate ideas early. Applied TDD, DDD, hexagonal architecture, mob/pair programming, and Dora Metrics (10min lead time, 15 deployments/week).
Full Stack Developer and Project/Product Manager. Built a B2C reservations site for a trekking routes business using Django (Python). Also worked with Blazor Server, MudBlazor (Material Design based), .NET Core, and CQRS.
Led the Lending team for a gig-economy financial services app operating in Mexico, Chile, and Peru. Drove lean, rapid iterations and introduced low-code/no-code tools to accelerate delivery.