About Us

Foci Solutions exists to create change through technology. We do this through all three facets of our business.

Consulting – We help our clients transform their silo’d and monolithic IT ecosystems into more flexible, efficient, and change-enabling models. We do this by implementing a foundation of reusable technology services and platforms and understanding their business.

Technology Incubation – We conceptualize and develop innovative software solutions and bring them to market as commercial products providing opportunities for our team members to learn, experiment and grow.

Social Impact – We work with The HumanIT Project to enhance the ability of non-profit organizations to leverage technology to deliver effective and efficient programs.


  • Mike Kelland

    Mike leads the Foci Solutions management team with over 17 years of technology and IT experience including senior management roles with high growth companies in the software development and systems integration field. As CEO, Mike oversees the overall operations and direction for Foci Solutions, ensuring the relentless pursuit of a stronger solution to our customers’ business challenges.

    With strong technical acumen and true entrepreneurial spirit, Mike formed his first company in 1997 and has been an early employee or founder of 11 other businesses. Mike’s accomplished career has also included several volunteer positions and he has been recognized as a recipient of Ottawa’s prestigious 40 under 40. Mike also serves as President and CEO of BoldRadius Solutions, a highly successful software consulting firm that specializes in the Typesafe Reactive Platform.

    Posts by / Mike Kelland

  • Shan Gu Foci Solutions

    Shan Gu

    Shan is the Managing Partner of Foci Solutions, responsible for leading the Foci team to help enterprise clients solve their most challenging application integration problems. He brings a wealth of experience in designing, implementing, and advising on Enterprise Architecture, IT Governance and Technology Strategy for large clients in government, financial services, transportation, and health.

    Prior to joining Foci, Shan was a Technology Architecture Executive at one of the world’s largest system integration organizations. He has worked extensively across numerous IT domains including SOA, IT Infrastructure, Data Architecture, Security Architecture, IT Compliance and Audit, Identity & Access Management, Disaster Recovery and Business Continuity, and Performance Testing and Management. Shan draws upon this wide breadth of experience and expertise to ensure that he can bring a truly holistic perspective of technology to Foci’s clients. His unique combination of technological prowess and entrepreneurial spirit makes him an invaluable member of our leadership team.