Summary
David Santos is a Senior Android Engineer with five years of focused mobile development experience and a strong commitment to clean code and maintainable architecture. He has shipped Android apps across robotics, banking, and consumer domains, implementing multi-module Clean Architecture with MVI, Kotlin coroutines, Dagger 2 and Retrofit to deliver robust features and releases on the Play Store. Comfortable working full-stack when needed, he has also implemented Node.js backends and used Docker for local testing, bringing practical systems thinking to mobile projects. Based in Tokyo (Chiyoda), he made a deliberate move to Japan and leverages his Japanese studies to write specs and communicate with local teams. Colleagues describe him as a continuous learner who reads best practices in his spare time and steadily raises code quality across teams. He pairs hands-on implementation with an eye for architecture, often improving project structure while shipping user-facing features.
5 years of coding experience
6 years of employment as a software developer
CFGS Administració de Sistemes Informàtics, Computer Science, CFGS Administració de Sistemes Informàtics, Computer Science at IES Eugeni d'Ors
UPC Universitat Politècnica de Catalunya
Practical Japanese Course, Japanese Studies, Practical Japanese Course, Japanese Studies at Human Academy Japanese Language School
English, Catalan, Spanish, Japanese