Skip to content

About me

Víctor Mateu López

Software engineer with a full stack background and experience across frontend, backend, APIs, databases and system integrations.

I mainly work with TypeScript, React and Node.js, although I do not like limiting myself to a specific stack. I am comfortable exploring unfamiliar technologies, understanding existing systems and finding the right approach to solve a problem.

I enjoy tackling complex technical challenges, understanding the bigger picture behind the software I work on and continuously expanding my knowledge beyond my immediate area of expertise.

My goal is to turn complex requirements into clear, maintainable solutions, making thoughtful technical decisions and taking ownership from design through implementation.

Víctor Mateu López

Professional experience

  1. October 2025 — Present

    Berger-Levrault

    Developer · Full stack

    • Technical design of features, from requirements analysis to defining the architecture, code structure, interfaces and integration with existing systems.
    • Development and evolution of frontend and backend features in enterprise software for digital public administration, using TypeScript, React and Node.js.
    • Implementation of complex document management workflows: electronic signatures, PDF processing, metadata management and object storage, initially S3-compatible and now using Azure.
    • Interoperability and integrations with external services and document editing platforms.
    • Work across APIs and data access layers with Fastify, GraphQL, PostgreSQL and Hasura.
    • Technical analysis, debugging and resolution of complex issues across the stack, working with Docker-based environments and production-oriented systems.
  2. October 2022 — September 2025

    Origen Studio

    Full Stack Developer · January 2023–September 2025; internship · October 2022–January 2023

    • Development of Shopify-based e-commerce solutions, from custom themes to tailored applications with React and Node.js.
    • Implementation of advanced business logic and customised shopping experiences with Shopify Scripts and Shopify Functions.
    • Development of landing pages and informational websites, and migration of legacy code from JavaScript to TypeScript and to frameworks such as Remix and Next.js.
    • Design and implementation of middleware to connect third-party applications and enable communication between systems.
    • Management of deployments and CI/CD pipelines on AWS and Google Cloud, maintaining stable and secure production environments.

Technical skills

Frontend

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Remix
  • HTML / CSS

Backend and APIs

  • Node.js
  • Fastify
  • REST
  • GraphQL
  • Hasura
  • Prisma

Data and infrastructure

  • PostgreSQL
  • SQL Server
  • AWS
  • Google Cloud
  • Azure
  • Docker
  • CI/CD

E-commerce and other technologies

  • Shopify
  • Shopify Functions
  • Java
  • Python
  • C / C++
  • Scala.js

Education

September 2023 — July 2025

Master’s Degree in Computer Engineering

Universitat de Lleida · Dual education

Master’s thesis · Deep learning for 3D printing

Development of a pipeline to predict printing time and material consumption from 3D models, including dataset processing, STL voxelisation, 3D convolutional neural networks and model evaluation.

September 2019 — June 2023

Degree in Computer Engineering

Universitat de Lleida · Software specialisation

Bachelor’s thesis · Scala.js and React

Comparative study and practical implementation exploring Scala.js and React for modern web application development.

Languages

Spanish
Native
Catalan
Native
English
B2