I help companies develop software products and make technical decisions; working closely with stakeholders and developers in the design and development of software applications, taking ideas from conception to production and successful execution.
When developing software that interacts with humans I pay special attention to the user experience and always make sure every change provides real value to both the end user and the business.
This year (2017) I started working with Blockchain (Distributed Ledger Technology) and formed BlockchainCR, a hub for exploring and hacking Blockchain/Web3 solutions in Costa Rica.get in touch see work
I lead software engineering teams and act as on-demand CTO/VPE/Consultant for startups and enterprise clients.
Consultation on software product ideation, validation, definition, roadmap creation and product life-cycle management.
Manage day-to-day product development tasks following agile principles and scrum practices.
Design of robust and cost effective architectures leveraging modern tech without unnecessary complexity.
Transparency, collaboration, automation and infra-as-code as means to achieve secure and reliable infrastructure.
Here are some of my current and past projects
Gabo is great! Honestly I can say that he has a rare breed of technical expertise and leadership.
He's the rare sort who is a natural born leader who also knows his code! I'd look forward to collaborating with Gabo anytime.
He is one of the few that can very accurately estimate duration. Gabo is courteous, intelligent and resourceful.
Gabo never ceased to impress us with his spotlessly clean code and helpful documentation.
Gabo is a really talented and forward-thinking developer. He excels at working on awesome interfaces and also the back-end.
Gabo has the rare ability to solve problems that have left other developers scratching their heads.
Gabo is a top developer and a natural leader. Working with him is a great experience, he has an excellent attitude for solving problems.
He’s a great team player and he always keeps a positive attitude even in the most difficult and stressful of situations.
I was very pleased working with him, he took the lead in many areas and became the lead developer in a very short period of time.
He is a smart and dedicated person who has passion on what he does. Gabo is an important and valuable asset to any team.
Gabo is an amazing developer. He’s up to speed on all of the latest tech and matches his technical skills with "can do" personality.
He always thinks about how to do things better, and has a lot of great ideas. It’s very fun working with him. I highly recommend Gabo.
He is hard working, diligent and takes the time and effort to truly understand systems and the best method for implementation.
Gabo is a proactive and efficient person, ready to do his work on time and with excellence. Excellent professional and great companion.