My name is Rubén Palà Vacas.
I'm a freshly graduated student at Universitat Politècnica de Catalunya, Facultat d'Informàtica de Barcelona.
A fullstack application digitalizing the signing and management of CMR documents in logistics. Details are confidential, but this was my first production project.
A survey system easing the detection of endemic diseases in migrant populations. A great reminder that the hardest part of a project isn't always the technology.
Site: hsus.cat
A prototype web platform for seamlessly integrating data sources for interpretation via LLMs. Not fully functional, but a great taste of what it's like to think like a startup founder.
Repositories: sensebase-frontend (frontend) · sensebase-backend (backend).
My bachelor's thesis: a fullstack application integrating 4 mobility services, pulling data from multiple providers to improve urban efficiency in Barcelona.
App: imove.upcxels.upc.edu · Info: imove.upc.edu
A university project built with a friend: a Metal Gear clone, but with ninjas. A fun excuse to explore software patterns from Game Programming Patterns and sharpen my C++ skills.
Repository: Ninja Gear
A rundown of the tools and languages I've worked with across academic and professional projects. What I reach for, and why.
Git and GitLab, daily with Gitflow-style branching. Team merges over rebases, personal opinion (sorry, rebase lovers).
Where I learned the fundamentals. Proudest project: Ninja Gear, a 2D Metal Gear-inspired game.
My go-to for frontend work: fast, flexible, and occasionally the source of bugs I still don't fully understand. Core to nearly every frontend I've built.
My choice for clean, modular backends. Java pairs naturally with strong architecture; Python (especially Django) takes more deliberate structuring to hit the same bar.
Docker by default, a nice preview of the YAML complexity Kubernetes brings.







