Summary
Tomas Sanchez is an associate professor and senior mobile/backend engineer with 11+ years building Android and iOS apps, backend services, and teaching mobile/web services at Universitat Rovira i Virgili. He holds master's degrees in Artificial Intelligence (UPC) and Computer Science (URV) and blends academic rigor with hands-on product delivery, having led mobile teams and served as a senior engineer in smart-city and mobility projects. Deeply versed in software architecture (clean/hexagonal, MVVM/MVI/MVP), Kotlin, Swift, Python, and CI/CD/DevOps practices, he focuses on maintainable, testable systems. An active community builder, he founded GDG Tarragona and TarracoDroid, mentors Google Summer of Code projects, and previously competed in humanoid robotics teams—an unusual mix that informs his practical approach to complex mobile and embedded systems.
11 years of coding experience
8 years of employment as a software developer
M. Sc, Computer Science Engineering, M. Sc, Computer Science Engineering at Universitat Rovira i Virgili
UPC Universitat Politècnica de Catalunya