Ross worked as a developer, architect and business intelligence professional for 12 years after graduating top of his class at WS&L with an International Diploma in Computer Studies. He started his career as a junior programmer in 2000 with a software house in Cape Town, where he progressed to the position of senior developer/project manager. In 2004 he joined Cyest Corporation, where he became a team leader and systems architect. His role included business intelligence and analysis.
In 2010, Ross made the decision to work as an independent contractor, largely providing services to Cyest, before joining PortfolioMetrix as a developer in 2010.