Founder and CTO of OmbuLabs, one of the top Ruby on Rails shops and the creators of skunk, next_rails, rails_upgrader, and more. Also, Ruby on Rails upgrade expert at FastRuby.io.
I've been working with Ruby on Rails since 2008, so I know a thing or two. ;)
Yes, it is the right solution, but you should also consider Bit Bucket, as they offer unlimited private code repositories, which might be less expensive than GitHub.
I have had the pleasure of working with Ernesto at Synchronica software, Berlin for 6 months. His greatest asset is the ability to learn what is not taught. Besides being an evergreen fountain of knowledge in anything java, he can churn out creative ideas and solutions at an incredible pace. All these traits as well as his non-software skills, make him a joy to work with.
Ernesto has a great sense of all the development phases. Ernesto's extensive knowledge, experience and criteria have given him an incredible background for project management. Ernesto has proven to me his great sense of project objectives, resource assignation and schedule management.
All of these make Ernesto a very valuable addition for any company.
Ernesto was a great project manager for us and had a good understanding of our client's needs when it came to programming. Recommended.
Ernesto showed incredible vision and demonstrated extraordinary leadership on the projects on which we worked together. As a manager, Ernesto is a very strong team builder and really supports and guides his staff when they are dealing with often conflicting business requirements.
I brought Ernesto into a few Ruby on Rails projects while he was a software consultant at Aycron. I fully expected to spend a good deal of time face-to-face with my clients as a project manager.
Ernesto managed to delight them by capably managing and technically implementing multiple projects. I'd wholeheartedly recommend Ernesto in both a technical and project management capacities.
Ernesto worked as a hands-on project leader under my supervision. As such, he performed both development and project management duties.
Ernesto is an extremely capable Java developer. His knowledge of the language and core libraries is supported by an excellent understanding of core computer science concepts, object-oriented design principles, and production-grade architectural requirements.
Without prompting Ernesto puts a lot of effort into quality assurance and documentation. He writes unit tests as he codes and develops testing frameworks throughout the software development cycle.
With this fine base I believe Ernesto capable of being of great value in a wide range of projects using any set of modern programming languages.
Ernesto is a natural project manager. He works with his team to prepare accurate estimates, and tracks project metrics to further improve these estimates as the project progresses. He knows how to allocate resources, motivate his team, and prepare progress assessments for his supervisors.
I would re-hire Ernesto without hesitation.
Ernesto provided me with great development skills and a positive attitude throughout the building of our software. He always went the extra mile. I would always recommend Ernesto for any development project.