Víctor Soguero

Disponible para trabajarRemoto, híbrido o presencial

Víctor SogueroDesarrollador full-stack que domina tanto HTTP como el hardware.

Construyo aplicaciones web que se comunican con el mundo físico, desde máquinas de envasado industrial hasta sensores radar UWB, y convierto datos en bruto en interfaces claras y en tiempo real.

Badalona, BarcelonaMueve el cursor: cada pulso es un ping de banda ultraancha buscando ecos.

Software que entiende la máquina

Soy ingeniero de telecomunicaciones (UPC), vivo en Badalona y trabajo donde el software se encuentra con el hardware. He pasado el último año como desarrollador full-stack en Multivac, creando aplicaciones web para máquinas de envasado industrial y programando PCs industriales Beckhoff.

Mi tipo de problema favorito es coger datos de bajo nivel (señales, sensores, variables de máquina) y convertirlos en algo que se entienda de un vistazo. Así acabé construyendo un gemelo digital en tiempo real de una máquina de envasado y un radar UWB que detecta personas.

Ahora busco mi próximo puesto full-stack: un equipo donde pueda encargarme de funcionalidades de principio a fin, desde la base de datos hasta la interfaz.

de experiencia profesional a jornada completa
1 yr
de tiempo de producción de software para máquinas de envasado
−37%
grado en ingeniería de telecomunicación, 2022–2026
UPC
idiomas de trabajo: catalán, castellano e inglés
3

Experiencia

Lo que construí y lo que cambió gracias a ello.

  1. Ahora

    Abierto a nuevas oportunidades

    Busco un puesto full-stack. Me encaja remoto, híbrido o presencial.

  2. jul. 2025 – jul. 2026

    Desarrollador de software

    Multivac, Jornada completa, 1 año

    Desarrollo web full-stack y programación de PCs industriales para máquinas de envasado.

    Impacto

    • Reduje un 37% el tiempo de producción de software para máquinas de envasado.
    • Desarrollé un gemelo digital en tiempo real de una máquina de envasado (backend y frontend web) que aceleró el desarrollo de nuevas funcionalidades, redujo el desperdicio de material y mejoró el rendimiento de las máquinas.
    • Programé PCs industriales Beckhoff y conecté los datos de máquina con aplicaciones web.
    • Diseñé, consulté y optimicé las bases de datos de las aplicaciones.
    • Desarrollé e integré APIs REST que conectan los servicios backend con las interfaces de usuario.
    • Entregué funcionalidades en un flujo colaborativo con Git, planificando y documentando en Jira y Confluence.
    • Beckhoff IPC
    • REST APIs
    • Databases
    • Git
    • Jira
    • Confluence
  3. 2022 – 2026

    Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación

    Universitat Politècnica de Catalunya (UPC)

    Electrónica, redes, procesado de señal y programación: la base para trabajar entre el hardware y la web.

Proyectos que puedes probar

Los dos proyectos están bajo NDA, así que en lugar de capturas he recreado cada uno como una demo interactiva.

2 proyectos mostrados

Industrial, Web

Gemelo digital de una máquina de envasado industrial

Multivac, bajo NDA

Una aplicación web que replica en tiempo real una máquina de envasado en un lienzo 2D: la posición exacta y el movimiento de cada pieza, junto con los datos en vivo de cada componente. El backend recoge y filtra los datos de la máquina y gestiona lo que recibe cada cliente conectado; el frontend dibuja la máquina mientras funciona.

  • Desarrollo de funcionalidades más rápido
  • Menos desperdicio de material
  • Mejor rendimiento de la máquina
Abrir la demo en vivoCódigo privado (NDA)

Embebido, Telecomunicaciones, Web

Radar UWB para detección de personas

Bajo NDA

Detección de presencia a corta y media distancia con radar de banda ultraancha. Un programa en Python lee los datos de respuesta al impulso del canal (CIR) de una placa ESP32 con transmisor y receptor UWB, los convierte en datos legibles, filtra el ruido y los analiza para detectar personas y su posición 2D. Las detecciones llegan a un servidor web que actualiza a todos los clientes conectados en tiempo real.

  • Captura de CIR desde ESP32 + UWB
  • Filtrado de ruido y detección
  • Posicionamiento 2D, en vivo en la web
Abrir la demo en vivoCódigo privado (NDA)

Habilidades

Agrupadas por área y ordenadas por intensidad de señal: más barras, más experiencia.

Lenguajes

  • TypeScript(Principal)
  • JavaScript(Principal)
  • Python(Principal)
  • C(Competente)
  • C++(Competente)
  • Bash(Competente)
  • Java(Conocido)
  • C#(Conocido)
  • PHP(Conocido)

Frontend

  • React(Principal)
  • HTML5(Competente)
  • CSS3(Competente)
  • Sass(Competente)
  • Bootstrap(Competente)
  • Angular(Conocido)
  • Vue.js(Conocido)

Backend

  • Node.js(Principal)
  • Express(Competente)
  • Flask(Competente)
  • .NET(Conocido)

Bases de datos y APIs

  • MySQL(Principal)
  • REST(Principal)
  • SQLite(Competente)
  • WebSockets(Competente)
  • JSON(Competente)
  • XML(Competente)

DevOps, cloud y flujo de trabajo

  • Git(Principal)
  • GitHub(Competente)
  • Docker(Competente)
  • Linux(Competente)
  • Jira(Competente)
  • Confluence(Competente)
  • Apache(Conocido)
  • AWS(Conocido)
  • Azure(Conocido)

Industrial y electrónica

  • Beckhoff IPC(Principal)
  • ESP32(Competente)
  • Arduino(Competente)
  • Raspberry Pi(Competente)
  • Circuit design(Competente)
  • STM32(Conocido)

Telecomunicaciones

  • TCP/IP(Competente)
  • MQTT(Competente)
  • Serial protocols(Competente)
  • Wi-Fi / Bluetooth(Competente)
  • UWB radar(Competente)
  • GSM/LTE modems(Conocido)

Formación e idiomas

Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación

Universitat Politècnica de Catalunya (UPC), Barcelona

2022 – 2026

Idiomas

  • CatalánNativo
  • CastellanoNativo
  • InglésAvanzado

Hablemos

Busco un puesto full-stack, en remoto, híbrido o presencial. Escríbeme aquí o contáctame directamente.