Hugo Matilla CV
I am a Software Engineer MSc. with more than 6 years of experience as an Android Developer. I worked in an Agency where I learned how to move fast from one project to another, and currently, I work in a startup (Scondoo) where I am the only Android Developer adding new features, fixing bugs and refactoring every time I find it necessary.
The most recent improvements I made to the Scondoo app are:
- Refactor the whole architecture to a "Clean" model.
- Refactor to use Kotlin in all code.
- Add missing tests to the critical parts.
- Migrate to some Android Architecture Components like ROOM, LiveData, and ViewModels.
Learning new technology is one of my hobbies. My last, not Android related projects are:
- An iOS application of Scondoo using RxSwift, Coreadata, and no StoryBoards.
- A node.js, MongoDB Web app to manage google calendar events as a todo list. Task Fighter
- A React Native app for tourists visiting Spain by car.Arr
I am Spanish and lived in Berlin for 5 years. Now I live in Madrid and work remotely from home or a co-working space.
Formal Android Developer CV
My objective as an Android Developer is to contribute with my experience in application development, my passion for releasing quality software and my enthusiasm for learning every day. I feel extremely motivated to connect with teams that follow flexibility, quality and cooperation principles.
Berlin/Remote. August. 2013 - Present
At scondoo I overtook with agility and speed the code developed by 2 different agencies. This code was in several cases unstructured. Thanks to my experience I improved it with ease, not only in performance but also in design.
Berlin. Nov. 2014 – Feb.2015
I worked remotedly with the HotUKDeals team in Canada building the new generic app, where I rapidly aquire the knowledge of the software architecture and the team methodologies to help them increase their development process.
Technical Skills: Android, Java, Clean Architecture
Smart Mobile Factory
Berlin. May. 2012 – July.2013
My ability to quickly adapt to new concepts has been useful to develop and improve various Android Applications. Obstacles I must regularly overcome include definition changes, new features, improvements and tight deadlines.
Technical Skills: Android, Java, JSON, XML,Windows Phone, Parse.
Web App & ETL Developer
Madrid. Jan. 2011 - Feb. 2012
I was quickly integrated in different projects, while experiencing new technical tools, supplying ideas and helping to find solutions. Additionally I assumed managerial and technical responsibilities, and regularly shared my expertise in Oracle with my colleagues.
Technical Skills: Java, JSP, Html, Css, Batch, C#, Oracle, Eclipse.
Madrid. Jul. 2009 - Dec. 2010
I was part of a small team that developed a large scale corporate DataWarehouse, where versatility was a constant challenge.
Technical Skills: Oracle, SAS, SAS DIS
Postgraduate Studies in Mobile Development and Services
Universidad Nacional de Educación a Distancia
Madrid. Dec. 2010 - Jul. 2011
Main Subject Areas: Mobile Web and Android Applications development.
Minor Subject Areas: Mobile technologies, history, monetization, and IOS development.
Computer Science Engineering MSc.
Universidad Politécnica de Madrid
Madrid. Sep. 1999 - Mar. 2007
Main Subject Areas: Programming Methodologies, Software Engineering, Computer Networks, Operating Systems, Databases, Computer Architectures
Minor Subject Areas: Digital Systems, Microcontrollers Programming.
Thesis: Fairness and Market Based Techniques in Wireless Sensor Networks. Grade 1.3 (TU-Berlin).
• Android • Kotlin • Clean Architecture • MVVM • MVP • RxJava • SQLite • Architecture Components • LiveData • ROOM • Material Design • UI/UX • Testing • Swift • GitFlow • Agile
🇬🇧 English: TOEFL Score 94. December 2010.
🇩🇪 German: B2 Private School.
🇪🇸 Spanish: Mother Tongue.
- Erasmus Programme: TU-Berlin 2007-2009
- Hap Ki Do black belt student.
- Mentor at CoderDojo