Mobile development is a very challenging field and it is hard to attract talent and maintain it.
Ensure your team is on the same page before you move forward to
Enhance the architecture of your app(s).
Add tests to your codebase.
Become a tests-first (TDD) team.
Or benefit from the joys of continuous integration & continuous delivery.
Improve development skills
Help your development team to write better code: cleaner, with a better version control history.
Adopt Swift or Kotlin for real apps.
Promote your junior and middle developers to a more senior position.
Promote a training event in your city
Offer some world class training within a conference that you are organizing.
Offer a superb mobile development course in a training event that you are promoting.
I am focused in software architecture and best practices. I have developed and tested my own teaching materials which have been delivered to many teams around the globe. I have a catalog of courses that address several architecture and best practice topics and they are open to be tailored to your actual needs.
I use a very pragmatic approach in all my trainings. They are hands on sessions in which we write real code to learn how to do things, instead of just explaining them. I design all my courses as iterative and constructive approaches to learn the matter at hand. I start each topic with brief introduction to the concepts and theory, and then we move onto writing the code. The average distribution of my trainings is 25% theory / 75% practice. I strongly suggest that all the attendees to the training write their code, their implementation of the solution. We share that code and learn from it.
I can deliver my contents in Java or Kotlin for Android, and Objective-C or Swift for iOS. I have successfully performed several trainings targeting simultaneously both platforms.
I deliver on premise and on-line1 trainings.
I have done training for a long while, long before I became freelancer. I worked for the best bootcamps in U.S.A. and Europe. I taught both iOS and Android with the Mobile Makers and was part of the first editions of the Ironhack iOS Mobile Development Bootcamp. I love helping talented developers to expand their knowledge about mobile apps architecture, Core Data and testing (Unit testing & TDD), or CI&CD.