Experience

  1. Product Engineer

    Madrid, Spain · Partial Remote

    Own end-to-end delivery for PreSales & Sales product surfaces at Galp Solar — shaping UX and architecture with stakeholders, shipping Angular features, and keeping reliability, observability and release quality in the loop.

    Highlights

    • Built an MCP server to interact with the ecosystem — databases, OpenAPI APIs, codebase, integrations, monitoring and debugging
    • Drove product decisions from discovery through release on core sales flows
    • Championed AI tooling (SDD, skills) to speed up the engineering team
    • Partnered with design and backend to ship measurable customer-facing improvements
    • TypeScript
    • Angular
    • Nx
    • MCP
    • AI tooling

    Core Team Engineer

    Madrid, Spain · Partial Remote

    Built and maintained PreSales & Sales frontend systems, including a shared component library on the corporate Design System. Improved Developer Experience for the internal Angular ecosystem in a microservices, event-driven environment.

    Highlights

    • Led component library adoption across PreSales & Sales teams
    • Raised frontend DX with shared tooling, testing patterns and CI practices
    • Delivered features on the solar simulator and related sales tooling
    • Angular
    • Nx
    • Design Systems
    • DX
    • CI
  2. Frontend Lead Engineer

    Madrid, Spain · Partial Remote

    Led architecture, delivery and release of a hybrid Angular/Ionic app used by most customers. Defined APIs with backend, added tracking/analytics, and improved engineering processes around operations.

    Highlights

    • Shipped a production hybrid app adopted by the majority of customers
    • Established API contracts and analytics instrumentation for product decisions
    • Angular
    • Ionic
    • TypeScript
    • REST
  3. Main Thread

    Frontend Engineer

    Madrid, Spain · Full Remote

    End-to-end frontend delivery across IoT, Smart Cities, CRM and SaaS products — from requirements and UI design through testing and on-site follow-ups in Agile teams.

    • Angular
    • TypeScript
    • WebSockets
    • Ionic
  4. AICU Labs – Technical University of Madrid

    Frontend Developer

    Madrid, Spain · On-site

    Developed a multi-stakeholder CRM SaaS for traditional businesses while modernising and extending a large AngularJS/Angular legacy codebase.

    • Angular
    • TypeScript
    • REST
  5. Jocomunico – Telefónica Talentum

    Frontend Developer

    Madrid, Spain · Part-time

    Built the web client for a social product used in day-care centres by children and caregivers — first shipping experience on a real-world Angular/Django stack.

    • Angular
    • TypeScript
    • REST

Skills

Architecture

  • Clean Architecture
  • Event Driven
  • TDD
  • MCP / AI tooling

Frontend

  • TypeScript
  • Angular
  • Nx
  • Ionic
  • i18n / L10n
  • CSS / Design Systems
  • Cypress
  • testing-library

Backend

  • Node.js
  • REST
  • WebSockets
  • GitHub Actions

Monitoring

  • Sentry