Rubén Salado

VP Of Backend at Genially

Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rubén Salado is a pragmatic software engineer and technology leader with 11 years of experience, currently serving as VP of Backend at Genially after progressing through Head of Backend and Tech Lead roles. He specializes in backend architecture, DDD and hexagonal patterns, evidenced by contributions to a TypeScript Domain-Driven Design example where he restructured app layers, implemented domain features and integrated testing with Cucumber. Based in Spain, he blends hands-on development with people and delivery leadership, scaling teams and systems across his tenure at Genially and academic projects. His academic background includes advanced studies in software engineering, AI and a doctoral program in computational sciences, reflecting a strong theoretical foundation behind practical solutions. Colleagues describe him as detail-oriented and efficiency-driven, with a penchant for organizing codebases and improving testability. He brings a rare mix of applied architecture, mentoring experience and open-source discipline to complex backend challenges.
code11 years of coding experience
job5 years of employment as a software developer
bookMáster en Ingeniería del Software e Inteligencia Artificial, Máster en Ingeniería del Software e Inteligencia Artificial at Universidad de Málaga
bookPrograma de Doctorado en Computación avanzada, energía y plasmas, Programa de Doctorado en Computación avanzada, energía y plasmas at Universidad de Córdoba
github-logo-circle

Github Skills (10)

typescript10
nodejs10
typescripts10
expressjs10
typescript-types10
domain-driven-design10
mongodb-database9
cqrs9
mongodb9
unit-testing8

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Role in this project:
userBack-end Developer
Contributions:62 commits, 24 PRs, 28 pushes in 11 months
Contributions summary:Rubén primarily contributed to the back-end development of a TypeScript DDD (Domain-Driven Design) example project. Their work included restructuring application folders, implementing a status controller with associated routes, and setting up a course creation feature, including the application layer and domain models. The user also integrated testing frameworks like Cucumber and refactored code for improved organization and efficiency.
codelytvddd-samplecqrspatternsdomain-driven
Genially/mongoose-mimic

Jun 2019 - Jan 2022

mongoose-mimic is a simple (but powerful) Node.js library to generate test data for mongoose using only the schema definition
Contributions:1 release, 4 reviews, 30 commits in 2 years 7 months
js-librarytest-datanode-jsnodejsmongoose
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rubén Salado - VP Of Backend at Genially