As the Lead of Development at Industrial Juan guides and coaches developers working on multiple technology stacks. He leads technical solutions architecture and acts as the liaison between the technical team and the project managers and CEO to ensure requirements are understood and technical solutions are conveyed clearly to clients.

Since completing his doctorate degree in computer science from the University of Ottawa he has been managing agile teams for the last 7 years. His experience goes from start-up product companies to mature enterprise software as well as the professional services industry. During his career he has played numerous roles as Senior Developer, Technical Lead, Scrum Master, Product Owner and Technical Product Manager.