Hi, I'm Daniel Ruiz
Technical Lead & Software Engineer

Currently Technical Lead at Spotahome. I design and build scalable backend systems, modern web applications, and mobile experiences. Based in Spain, passionate about clean code and great user experiences.


A little about myself

Daniel Ruiz โ€” Software Engineer avatar

Building software that matters

I'm a Technical Lead at Spotahome based in Spain. With a background in Computer Engineering from Universidad de Cรกdiz and previous experience building scalable systems at companies like Zankyou, I specialize in building robust backend services, crafting intuitive frontend interfaces, and developing cross-platform mobile applications.

With experience across multiple languages and frameworks โ€” from PHP and Go on the backend, to React and React Native on the frontend โ€” I enjoy tackling complex problems end-to-end and delivering polished products.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or discovering new places โ˜•.

18 Repositories
524 GitHub Stars
6+ Languages

Skills & Technologies

A versatile toolkit built through years of shipping real products

๐Ÿ—๏ธ

Software Architecture

Designing scalable, maintainable systems using modern architectural patterns.

DDD Hexagonal Architecture Microservices Event-Driven Clean Architecture CQRS
โš™๏ธ

Backend & APIs

Building scalable services, RESTful APIs, event-driven architectures, and microservices.

PHP Go Node.js Python SQL PostgreSQL Docker
๐ŸŽจ

Frontend & Web

Creating responsive, accessible, and performant user interfaces with modern frameworks.

TypeScript React Next.js HTML/CSS JavaScript MUI
๐Ÿ“ฑ

Mobile Development

Cross-platform mobile apps with native performance and excellent user experience.

React Native Expo Android

Latest Writing

Technical articles and deep-dives published on Medium


Featured Work

A selection of projects I've built and contributed to

๐ŸŽฏ

Image Generation Example

A Go-based image generation service demonstrating programmatic image creation and manipulation techniques.

Go Image Processing
๐Ÿงฉ

Chrome Extension

A browser extension example showcasing Chrome APIs, content scripts, and extension manifest configuration.

JavaScript Chrome APIs
๐Ÿ“ฑ

Android Flavors Tutorial

A practical tutorial demonstrating Android build flavors for managing multiple app variants from a single codebase.

Java Android Gradle

Let's work together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!