Summary
Sergio Torres is a seasoned Android software engineer with 13+ years of mobile development experience, focused exclusively on Android since the platform’s early days. He has led and built production apps from scratch at startups and scale-ups—delivering tested, maintainable code using Kotlin, RxJava, Dagger, MVVM/Clean Architecture and high test coverage. Comfortable in agile teams and as a sole mobile engineer, he combines strong OOP and multithreading skills with a pragmatic, organized approach to shipping MVPs and scaling products. His background spans JavaME, BlackBerry and some Windows Phone work, and he pairs mobile expertise with web backend experience (PHP, MySQL). At companies like Mendeley, busuu and Starling Bank he’s driven Android architecture decisions and developer hiring. Notably, he has a habit of diving into Android SDK source to solve tricky platform issues rather than treating them as black boxes.
13 years of coding experience
13 years of employment as a software developer
MSc in Computer Science, Computer Science, MSc in Computer Science, Computer Science at Universidade de Coimbra / University of Coimbra
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Universidad Complutense de Madrid
High School, High School at Santa María del Pilar
English, Spanish, Portuguese