About Me

Overview

I have over 25 years experience in building and running software companies. I have designed and implemented a variety of commercial software products during my career. I was a senior architect for the ShareFile division of Citrix for 3 years, helping make ShareFile one of the most successful file sharing products in the world. I have also co-founded and built several startups, including Byte Squared, a company, which created a Microsoft Office clone iOS app, which attracted over 11 million users.

In recent years, I have increasingly focused on helping investors, founders, CEOs and other CTOs in all aspects of creating, growing, running and exiting technology businesses.

Experience
  • Performed a number of in-depth technology due diligences and health checks for several high-profile investors, identifying risks and areas of improvement and making detailed, actionable recommendations for the investors and companies.

  • Fully designed and oversaw the development of a global lottery app and back-end services. Implemented full reference platform (back-end and front-end logic) to ensure efficiency and accuracy of production solution.

  • Currently advising a number of startups, existing businesses and teams within global organisations to ensure best-practice design, implementation and processes.

  • I was invited by LMarks / Lloyds of London to mentor on their Lloyds Labs innovation startup programme. The advice I gave was implemented and provided a number of business and technical benefits.

  • 25 years experience as a co-founder and startup entrepreneur in a CTO role in a variety of companies.

  • Architected and implemented a number of complex, industry grade software systems. These include:

    • Workteam; a full stack Meteor-based HR SaaS product.

    • OfficeTalk; a multi-user, distributed CRM solution.

    • Office Squared; a Microsoft Office compatible editor for iOS devices.

    • WorkgroupMail; a fully-featured mail server based on RFC standards (SMTP, POP3, IMAP & LDAP).

  • Responsible for architecture of Citrix’s ShareFile SaaS and mobile products and for guiding development teams to avoid pitfalls. Advisor to CEO & VP level product decision makers and member of the Citrix-wide architecture team.

  • Consultant to investors to help them make informed decisions on technology business investments (pre and post-investment).

  • Advisor to founders, CEOs and CTOs in a multitude of areas relating to creating and growing a technology business.

  • Mentor to technology startups.

Technologies
  • Fluency in many software languages and platforms, including C/C++, C#/.Net, Objective-C/iOS, Java, Typescript, Meteor, Angular2.

  • Deep knowledge of various cloud technologies including AWS & Azure.

  • Very experienced using all manner of 3rd party services required to build and run a technology business.

People
  • Advising investors, founders, CEOs, CTOs and other board-level executives on all levels of technology related areas.

  • Several years' experience managing technology teams.

  • A technology influencer at Citrix, with the ability to communicate vision at all levels of an organisation, from CEO to developer.

  • Growing technology teams, from defining job specifications to screening, interviewing and recruiting.