-
Pontifical University of Salamanca
Degree in Computer Science Engineering, specialization in Software Engineering.
-
Curso de desarrollo de aplicaciones para iOS
Developing small iOS apps integrating concepts of POO and Objective-C (an essential programming language to create iOS apps), being able to develop simple approach to develop apps, not only on my own but also as part of a teamwork.
-
Test Driven Development for iOS
12 hoursSince its creation by Kent Beck, TDD (Test-Driven Development) has spread and gained popularity. However, it is often wrongly applied and the teams that implement them face the common problems and end up giving up the task:
• Usually we test what we shouldn’t
• Tests are wrongly designed, so one test failed can have multiple reasons.
• Tests take too long to execute, making developers to skip them.
• We try to test everything instead of testing what needs to be test.
• It is not applied correctly to the particularities of iOS, Cocoa and Objective C.
All these errors happen because development teams learn “how” about TDD but not “why”. There is only a way to change our habits, that is, practising new ones. That is why this course, which has been successfully taught in European and LATAM companies, is mainly practice and is based on an iOS app development. -
Senior iOS Developer
Madrid, SpainResolving bugs for BBVA Net Cash, iOS mobile banking for enterprises. Working with a team of developers to solve them.
Project manager of BBVA Link for Chile and México. Head of the team for iOS and Android, and developing the iOS application. Working in a team with other mobile developers, Quality services, and Front/End developers. Budget, planning and sales skills because of intense clients contact everyday. -
iOS 9 and swift 2. Learning making 15 real apps
23 hoursYou will create 15 professional, funny and relevant applications that allow you put into practice all the acquired knowledges during the course. Learning by doing: this course is designed in a way that you will learn new concepts and apply them to a real development case, always at your own working rhythm.
-
Lead iOS Developer
Madrid, SpainiOS Developer of Revival, iOS application. Working with a team of QA, back-end developer and designer in the team.
-
IT Trainer
Madrid, SpainIT Trainer of:
• Mobile Development: iOS, Android and Xamarin (359 hours).
• Big Data: Hadoop and ElasticSearch (56 hours).
• Front End: HTML5, CSS3, Javascript, Angular2, NodeJS, React, Polymer (146 hours).
• Testing tools: Selenium, SoapUI, Spock, Geb, BDD, Cucumber (108 hours).
• Other tools and languages: Java, C++, Groovy (86 hours). -
Software Developer
Leipzig, GermanyDeveloping Südkurier iOS application. Newspaper app to read, safe and rate the latest news. App developed in Swift. Working with a full team, Project Manager, QA, back-end and designer.
Development Pilot project to evaluate Augmented Reality framework in iOS. With this application you can scan a QR and see a video playing in augmented reality.
Working for Daimler USA developing Mercedes Home Automation iOS feature. Feature to connect smart home services such as Nest or SmartThings to your car. Working in Silicon Valley with a full team, Project Manager, QA, back-end and designer.
Working for Daimler AG into a team responsible of the good quality iOS features. Our responsability was review team features and ensure that the code quality follows the Daimler standards. As well As we were responsible of the good sanity of the Continuos integration system. Also we develop some features for the application.
During this time we won the Daimler Supplier Award in the category Innovation agains over 60.000 other suppliers.
Creating a App to analyze textile manufacturing machines. I Led and mentored the development for the iOS App.