Senior software engineer · Product & architecture

Based in Spain · Working everywhere

I build software that
holds up in the real world.

Selected work · 2025–26

Work that
earns its keep.

Tools, systems and experiments built around a real need.

Swipe or browse
01 / 05
01 / 05Self-hosted product2026

Shiori

A self-hosted bookmark manager rebuilt around a tag-based operational reading workflow.

  • Go
  • React
  • TypeScript
  • SQLite
Shiori inbox with operational reading filters and saved bookmarks
02 / 05Internal platform2025

Labtools

Inventory and live room telemetry built around the real routines of a neuroscience lab.

  • Go
  • MQTT
  • IoT
  • Data visualization
  • Next.js
Labtools monitoring dashboard
04 / 05Experiment2026

Flappy-Ball RL

Neural agents learning a tiny game through evolution, one chaotic generation at a time.

  • React
  • Canvas
  • Reinforcement learning
Flappy-Ball reinforcement learning simulation
05 / 05Infrastructure2025

Docker Image Update Notify

A lightweight Go service that watches containers and sends useful update alerts.

  • Go
  • Docker API
  • Cron
  • Telegram
Docker image update notifications

Experience · 2017–Now

Nine years
in the making.

01Lumibit DigitalSenior Fullstack Engineer · Principal ArchitectSenior Fullstack Engineer · Principal Architect2024 — Now

Building private cloud products used by thousands of BMW engineers: vehicle topology explorers, feature lifecycle tooling, background data pipelines and test-fleet planning systems.
Visit website

  • Architecture
  • TypeScript
  • React
  • Mongo
  • PostgreSQL
  • GraphQL
  • Redis
  • SVG
02ETRA I+DSenior Software Engineer - Technical LeadSenior Software Engineer - Technical Lead2023 — 2024

Led engineering for European smart-city research: public-transport digital twins, real-time telemetry, geospatial decision tools and secure DataSpace integrations.
Visit website

  • Digital twins
  • Deck.GL
  • Kubernetes
  • IoT
  • Meteor
  • DataSpaces
  • IDSA
03BounselSoftware EngineerSoftware Engineer2022 — 2023

Modernized a LegalTech platform, led its move to a Nuxt 3 monorepo and owned dynamic Smart Forms from product definition through delivery.
Visit website

  • Nuxt
  • Monorepos
  • Performance
  • Product
04ThermohumanSoftware engineerSoftware engineer2021 — 2022

Built health-tech features used by elite sports teams, improved thermal-image analytics and moved a legacy interface toward a tested React application.
Visit website

  • React
  • HealthTech
  • Testing
  • Imaging
  • PHP
  • Python
  • C++
  • MySQL
  • Product
  • Architecture
05Anova IT ConsultingFullstack developerFullstack developer2019 — 2021

Delivered enterprise web platforms, IoT dashboards and hybrid mobile apps while mentoring junior developers and shaping projects with clients.
Visit website

  • Node.js
  • PostgreSQL
  • IoT
  • React Native
  • Python
  • edX
  • PHP
06NarrativaAI researcherAI researcher2017 — 2019

Worked between software and data science on NLG systems that transformed live football data into automated sports journalism.
Visit website

  • Python
  • NLG
  • ETL
  • Data
  • Matlab
  • AI
Published Article · IEEE · Dec 2024Evaluating V2X communications in the CARLA simulator for collaborative planning

About · Human, mostly

Pragmatic
by design.

I'm Daniel, a senior software engineer in Spain. I treat architecture as a living system. I focus on how things communicate, change and fail without taking everything down.

01Reduce noise

Complexity needs an editor.

02Design for failure

Reliable beats impressive.

03Make it useful

Usage is the final test.

Read my CV
Juno, Daniel's lop-eared rabbit
Otis, Daniel's white rabbit, resting beside his hay tray

I write the software.
They run the household.