Rubén Buzón
Full-Stack Engineer
I'm a Full-Stack engineer with a passion for building high-quality and scalable software. I have experience in both frontend and backend technologies, and I'm always looking for new challenges.
About me
Hey there! My name is and I'm a software engineer based in Madrid, Spain. I'm passionate about technology and science in general. I started programming when I was 14 because I've always loved video games and I wanted to know how software was made. Since then, I've been learning and improving my skills to become a better developer.
I truly believe that technology, specially software, can change the world for the better. That's why I'm always looking for new opportunities to work on projects that can make a difference, and why I put so much effort, care and passion into my work (like this website!).
I would describe myself as a full-stack developer with experience in a wide range of technologies, but I'm always looking to learn new things and improve my skills. Some of the things I'm good at are:
- Web development
- Backend development
- UI/UX design
- Software architecture
- Mobile development
- ML/AI


Experience
Click on the cards below to learn more about the places I've worked at, and a little bit about what I did there.
Some projects
Gabinsoft Web and Mobile Apps
Gabinsoft is a company specialized in building tools for psychologists. I developed the full-stack web and mobile applications, as well as the backend services.
These apps include a complete CRM, billing system, calendar, real-time chat, video calls, and more.
TypeScript
Go
React
React Native
CSS
SQL

Me Asesoran Rentas
Me Asesoran Rentas is an app that helps users file their tax returns. I developed the backend services, web and mobile apps, and review tools.
This project integrates several government APIs and is used by thousands of people every year.
TypeScript
React
React Native
CSS
SQL

Open Source contributions
I've contributed to the open source community by releasing several of my own projects and plan to continue doing so. I believe open source is the future of software development and it's important to give back to the community.
Some of my projects include React Navigation components, machine learning projects, and a Twitter client for bash.
TypeScript
React Native
Python
Bash

Gabinsoft landing & website
I developed the Gabinsoft website, featuring a hero section inspired by Linear's site and several sections showcasing the app features.
Focusing on performance, SEO, and accessibility, I built the site using Astro, TailwindCSS, and TypeScript.
Later, I integrated a headless CMS so the marketing team could update the site without developer intervention, along with a custom caching layer to optimize performance.
TypeScript
Astro
TailwindCSS
Strapi

Facial expression recognition
This was one of my final university projects. I built a system capable of detecting facial expressions in real time using a webcam.
Developed with TensorFlow and OpenCV, the system could detect 3 expressions with 86% accuracy, or 5 expressions with 74% accuracy.
I received an honorable mention for this project.
TypeScript
Astro
TailwindCSS

Building roof detection
This was also one of my final university projects. We built a system that detects building roofs in satellite images.
I designed a microservices architecture to demonstrate real-world usage, including a web app, a backend for image processing, and an analytics service. I used Docker and Kubernetes for deployment as part of a CI/CD pipeline.
This project earned me a job offer from my professor's company, which I declined to pursue my own projects.
Python
React
Docker
Kubernetes
MongoDB
TensorFlow
Github Actions

Let's build the future together
My inbox is always open. Whether you have an opportunity, a project you'd like to discuss, or a question, I'll try my best to get back to you!
Get in touch© 2025 Rubén Buzón.