Skip to content

ENGINEERING
INTELLIGENCE

Dídac Cayuela Dolcet - Computer Engineer & Data Scientist crafting scalable software, robust backends, and AI-powered data products.

Portrait of Dídac Cayuela

Barcelona • Software Engineer

Dídac Cayuela Dolcet

SYSTEMSAPIsPIPELINESAIDATAPRODUCTSCALABILITYPERFORMANCEARCHITECTUREDEPLOYMENTSYSTEMSAPIsPIPELINESAIDATAPRODUCTSCALABILITYPERFORMANCEARCHITECTUREDEPLOYMENT
Identity

About Me

Hey Dídac here! I'm a software engineer and data scientist based in Catalonia. Outside of work, I'm a curious person who loves learning new things and tinkering with side projects. Space and anything tech-related are my comfort content. I recharge by spending quality time with my partner and family.

Dídac Cayuela smiling outdoors in Barcelona
Dídac Cayuela presenting his university thesis project
Dídac Cayuela reading in Stockholm
Selected Work

Building Systems

SciencePeaks Performance
Production-Grade

SciencePeaks Performance

CTO, co-founder, and lead developer of SciencePeaks — a health and fatigue monitoring platform that unifies multi-device sensor data and turns it into actionable insights using AI and LLMs.

FastAPIReact NativeGarmin APILLMsPostgreSQLDockerCI/CD
Odoo Community eCommerce
Commerce Systems

Odoo Community eCommerce

Odoo Community online store design and development for businesses in Barcelona and Lleida, connecting storefront, catalogue, orders, and stock.

Explore Odoo ecommerce development
Odoo CommunityPythonPostgreSQLDocker
Doodle Recognition Neural Network
Applied AI

Doodle Recognition Neural Network

Built a custom neural network library from scratch in Unity (C#) and trained it on Google’s “Quick, Draw!” dataset. The demo captures user sketches on a canvas and performs multi-class classification (e.g., cat, rainbow, airplane, banana), with configurable training to visualize how epochs affect accuracy.

UnityC#
Flappy Bird NeuroEvolution
Applied AI

Flappy Bird NeuroEvolution

Implemented a NeuroEvolution training loop using my custom neural network library to explore optimization beyond supervised learning. The demo evolves agents to play Flappy Bird and includes improvements such as persisting trained models (“brains”) to disk for reuse and comparison.

UnityC#
Thread Portrait Project
Art with Code

Thread Portrait Project

Built a Java tool that converts a square image into a thread-portrait pattern. It generates step-by-step instructions for physically creating the piece and outputs a rendered preview of the expected final result.

Java
My Path

Career Trajectory

2025 - PresentUPC - Facultat d'informàtica de Barcelona

Master's in Data Science

Focusing on multivariate analysis, predictive modeling, and advanced statistical methods applied to real-world datasets.

2025 - PresentISGlobal / SciencePeaks

Software Engineer & Research Assistant

Designing FastAPI backends and React Native apps for physiological data processing (HRV, ECG) in clinical research.

2021 - 2025UdL (University of Lleida)

Degree in Computer Engineering

Solid foundation in systems, algorithms, and software design. BSc thesis focused on LLMs and wearables for health.

2022 - 2023RGB Informática i Consulting

ERP Developer

Production development of Odoo modules, database migrations, and custom business logic for enterprise clients.

Expertise

Technical Ecosystem

Languages

Python
Python
Expert
TypeScript
TypeScript
Expert
C#
C#
Advanced
C++
C++
Advanced
C
C
Advanced
Java
Java
Advanced
Kotlin
Kotlin
Intermediate
Swift
Swift
Intermediate
R
R
Intermediate

Frontend & Mobile

React / Next.js
React / Next.js
Expert
React Native
React Native
Expert
Expo
Expo
Expert
Tailwind CSS
Tailwind CSS
Expert
HTML5 / CSS3
HTML5 / CSS3
Expert
JavaScript
JavaScript
Expert

Backend & AI

FastAPI
FastAPI
Expert
PostgreSQL
PostgreSQL
Advanced
OLlama
OLlama
Advanced
LlamaIndex
LlamaIndex
Advanced
RAG Systems
RAG Systems
Advanced

Cloud & Infra

AWS (EC2, S3, SES)
AWS (EC2, S3, SES)
Advanced
Docker
Docker
Advanced
Linux
Linux
Advanced
Git / Github
Git / Github
Expert
Unity3D
Unity3D
Advanced
Figma
Figma
Intermediate
Postman
Postman
Expert
Tableau
Tableau
Intermediate

Core Capabilities

Build end-to-end products from prototype to production
Design scalable APIs and backend architectures
Build reliable data pipelines and well-structured databases
Apply data science for analysis, modeling, and insight delivery
Scalable ERP & Enterprise systems logic
Integrate LLM and RAG features into real systems

Always Learning

Currently exploring advanced RAG architectures and edge-AI deployment for clinical research.

Get in touch

Let's Build Something

Whether you're building data-intensive software, backend platforms, or applied AI products, I'm always open to new collaborations.