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
Senior Android Launcher
Senior Launcher is an Android launcher app designed for older users, with a simplified interface, visual accessibility, and optional remote control through a backend.
It is ideated as an Android-first experience inspired by the iPhone Guided Access mode, focused on reducing distractions and making daily use easier for seniors.
I developed it for my grandmother and some of my friends' grandmothers, who use it daily.
Kotlin Android Jetpack Compose AI Assisted
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
Recipe AI video parser
An API that parses cooking videos to extract structured recipe data, including ingredients, quantities, and step-by-step instructions.
I use it in combination with iOS Shortcuts to automatically save recipes from social media videos to my recipe manager app.
Golang Typescript AI Gemini
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
Other projects
I've shared several open-source and side projects over the years, and I plan to keep building in public.
Some examples include some utilities that I built for myself, React Navigation utilities, ML/AI experiments, and a Twitter client for Bash.
TypeScript React Native Python Bash AI ML
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© 2026 Rubén Buzón.