r
Rosa Reyes
Get in touch

Rosa Reyes
Software Engineer.

I build products end-to-end: interfaces, systems, and everything in between. Four years at Stylib, a CS degree at UC3M.

Rosa Reyes
Rosa.Madrid · 2026
Based
Madrid, ES
Recently
4 yrs @ Stylib
Studied
CS @ UC3M
01 / About

A bit about who I am.

I'm Rosa, a software engineer based in Madrid, with a really loud keyboard and a deep cup of coffee. I'm into the engineering side of things: how systems fit together, why they break, and what makes them feel good to use.

I got into programming as a kid because I wanted more out of The Sims. Cracking games turned into fixing missing DLLs and mystery Windows errors for everyone I knew, which turned into torrenting software, which turned into taking online courses and building websites for anyone who'd let me. I was self-taught before I even knew that was a thing.

I started university in Venezuela, ended up finishing my Computer Science and Engineering degree at UC3M in Madrid and stayed. Off-screen: bouldering when my hands let me, concerts whenever I can, video games, and a stack of books I'm definitely going to finish this year.

Currently into
Live musicVideo gamesBoulderingReadingCoffeeGym
Now playing
Dog Days Are Over
Florence + the Machine, Lungs
02 / Work

Where I’ve done the work.

Five years. Product work, freelance, and a bit of everything. Click to expand.

May 2022 to Apr 2026 · 4 yrs

Software Engineer at Stylib

London, UK · Remote · Part-time
01Delivered features end-to-end across the stack — React/TypeScript frontends and FastAPI + PostgreSQL backends — including a social like system built from API design to UI.
02Architected Stylib HUB, a product catalog management platform for suppliers: React/TypeScript/Redux frontend with AWS-backed infrastructure for multi-channel data distribution.
03Built a multi-agent backend system for semantic search using an Entity–Filter–Validator pipeline to transform natural language queries into structured filters.
04Implemented testing and CI/CD pipelines with Jest, Cypress, and GitHub Actions.
ReactNext.jsTypeScriptPythonFastAPIPostgreSQLDynamoDBAWSJestCypressGitHub Actions
Mar 2020 to May 2022 · 2 yrs

Freelance Web Developer

Madrid, ES · Remote
01Delivered 15+ web applications with REST API integrations, focusing on data flow, validation, and error handling across client-server interactions.
02Built React/TypeScript applications with structured state management and production-ready architecture.
03Developed backend integrations using Node.js and Express for API handling and server-side logic.
04Maintained a 5/5 client rating for code quality, reliability, and communication.
ReactTypeScriptNode.jsExpressREST APIs
Oct 2019 to Sep 2021 · 2 yrs

IT Technician, Systems & Automation at Vanrays

Madrid, ES · Part-time
01Led development of an internal booking system, coordinating 3+ freelancers and contributing to frontend and backend implementation using React and Node.js.
02Automated booking and contract workflows, reducing manual effort by 80% and improving operational efficiency.
03Improved system reliability through data handling and process automation solutions.
ReactNode.jsJavaScriptProcess Automation
Download full CV
03 / Projects

Things I’ve made, and care about.

01 · Bachelor thesis2026

Semantic Search Engine

My CS bachelor thesis, built in collaboration with Stylib. A multi AI agent system that turns natural language into structured product searches using an Entity-Filter-Validator pipeline. Makes finding architectural products actually work.

PythonFastAPINLPLLMsPydantic AI
02 · Work2024

Stylib Visual Search Widget

Semantic product search widgets for Stylib. Users upload a photo of what they need and get matched to real architectural products. Built the full frontend integration.

ReactTypeScriptContext API
03 · Work2023

Stylib Product Showcase

Frontend architecture for an interactive product showcase built around design specifications. Focused on performance and making complex product data feel effortless to browse.

ReactTypeScriptTailwindZustandDynamoDB
04 · Work2025

Stylib HUB

Product catalog management dashboard for architectural material suppliers. A centralised hub to consolidate, manage, and distribute product data, images, and documents across channels — keeping every catalog accurate and up to date.

ReactTypeScriptPostgreSQLAWSReduxTailwind
05 · University2024

Secure Messaging App

End-to-end encrypted chat built for a cryptography course. AES-GCM for messages, RSA for key exchange, digital signatures, and a full PKI for user registration and cert management.

PythonAES-GCMRSAOpenSSL
06 · Personal2025

Rosa Reyes Web

This site, built and rebuilt as a design and engineering playground. Currently on its third version.

Next.jsTailwindVercelClaude
04 / Stack

Tools I've used.

Things I've used in real projects.

01 Languages
TypeScript
JavaScript
Python
SQL
HTML
CSS
02 Frontend
React
Next.js
Redux
Tailwind
Storybook
03 Backend
Node.js
Express
FastAPI
Pydantic AI
04 Data & Cloud
DynamoDB
PostgreSQL
AWS
Vercel
Docker
05 Testing & CI
Jest
Cypress
pytest
GitHub Actions
Git
05 / Contact

Say hello.

Open to full-time roles and freelance. If you want to talk software or work, email is the best way to reach me. I read everything and reply to most things.

hello@rosareyes.dev