Víctor Soguero

Open to workRemote, hybrid or on-site

Víctor SogueroFull-stack developer fluent in both HTTP and hardware.

I build web applications that talk to the physical world, from industrial packaging machines to UWB radar sensors, and turn raw machine data into clear, real-time interfaces.

Badalona, BarcelonaMove your cursor: every pulse is an ultra-wideband ping looking for echoes.

Software that understands the machine

I’m a telecommunications engineer (UPC) based in Badalona, and I work where software meets hardware. I spent the last year as a full-stack developer at Multivac, building web applications for industrial packaging machines and programming Beckhoff Industrial PCs.

My favourite kind of problem is taking messy, low-level data (signals, sensors, machine variables) and turning it into something people understand at a glance. That’s how I ended up building a real-time digital twin of a packaging machine and a UWB radar that detects people.

I’m now looking for my next full-stack role: a team where I can own features end to end, from the database to the interface.

full-time industry experience
1 yr
software production time for packaging machines
−37%
telecommunications engineering degree, 2022–2026
UPC
working languages: Catalan, Spanish and English
3

Experience

What I built and what changed because of it.

  1. Now

    Open to new opportunities

    Looking for a full-stack role. Remote, hybrid or on-site all work for me.

  2. Jul 2025 – Jul 2026

    Software Developer

    Multivac, Full-time, 1 year

    Full-stack web development and Industrial PC programming for packaging machines.

    Impact

    • Cut software production time for packaging machines by 37%.
    • Built a real-time digital twin of a packaging machine (web backend and frontend) that sped up new-feature development, reduced material waste and improved machine performance.
    • Programmed Beckhoff Industrial PCs and connected machine-level data to web applications.
    • Designed, queried and optimized the databases behind the applications.
    • Developed and integrated REST APIs connecting backend services with user interfaces.
    • Shipped features in a collaborative Git workflow, planning and documenting work in Jira and Confluence.
    • Beckhoff IPC
    • REST APIs
    • Databases
    • Git
    • Jira
    • Confluence
  3. 2022 – 2026

    Bachelor’s degree in Telecommunications Technologies and Services Engineering

    Universitat Politècnica de Catalunya (UPC)

    Electronics, networks, signal processing and programming: the base for working across hardware and the web.

Projects you can try

Both projects are under NDA, so instead of screenshots I rebuilt each one as an interactive demo.

2 projects shown

Industrial, Web

Digital twin of an industrial packaging machine

Multivac, under NDA

A web application that mirrors a packaging machine in real time on a 2D canvas: the exact position and movement of every part, plus live data for each component. The backend collects and filters machine data and manages what each connected client receives; the frontend draws the machine as it runs.

  • Faster new-feature development
  • Less material waste
  • Better machine performance
Open the live demoCode private (NDA)

Embedded, Telecom, Web

UWB radar for people detection

Under NDA

Short- and medium-range presence detection with ultra-wideband radar. A Python program reads channel impulse response (CIR) data from an ESP32 board with a UWB transmitter and receiver, turns it into readable data, filters out noise and analyses it to detect people and their 2D position. Detections go to a web server that updates every connected client in real time.

  • CIR acquisition from ESP32 + UWB
  • Noise filtering and detection
  • 2D positioning, live on the web
Open the live demoCode private (NDA)

Skills

Grouped by area and ranked by signal strength: more bars means deeper experience.

Languages

  • TypeScript(Core)
  • JavaScript(Core)
  • Python(Core)
  • C(Proficient)
  • C++(Proficient)
  • Bash(Proficient)
  • Java(Familiar)
  • C#(Familiar)
  • PHP(Familiar)

Frontend

  • React(Core)
  • HTML5(Proficient)
  • CSS3(Proficient)
  • Sass(Proficient)
  • Bootstrap(Proficient)
  • Angular(Familiar)
  • Vue.js(Familiar)

Backend

  • Node.js(Core)
  • Express(Proficient)
  • Flask(Proficient)
  • .NET(Familiar)

Databases and APIs

  • MySQL(Core)
  • REST(Core)
  • SQLite(Proficient)
  • WebSockets(Proficient)
  • JSON(Proficient)
  • XML(Proficient)

DevOps, cloud and workflow

  • Git(Core)
  • GitHub(Proficient)
  • Docker(Proficient)
  • Linux(Proficient)
  • Jira(Proficient)
  • Confluence(Proficient)
  • Apache(Familiar)
  • AWS(Familiar)
  • Azure(Familiar)

Industrial and electronics

  • Beckhoff IPC(Core)
  • ESP32(Proficient)
  • Arduino(Proficient)
  • Raspberry Pi(Proficient)
  • Circuit design(Proficient)
  • STM32(Familiar)

Telecoms

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

Education and languages

Bachelor’s degree in Telecommunications Technologies and Services Engineering

Universitat Politècnica de Catalunya (UPC), Barcelona

2022 – 2026

Languages

  • CatalanNative
  • SpanishNative
  • EnglishAdvanced

Let’s talk

I’m looking for a full-stack role, remote, hybrid or on-site. Send me a message here or reach me directly.