Neil Richardson

Email: nrich@neiltopia.com

LinkedIn Profile: https://www.linkedin.com/in/neil-richardson-5100236/

Github: https://github.com/nrich

Overview

I am an enthusiastic software developer with a passion for new ideas and complex, large scale software systems. I have experience working at Australia's largest telecommunications companies, and also with startups in Perth and Sydney.

Skills

Professional Experience

2012-Present BankVault/ GoPC.net

CTO/Principal Engineer

As technical lead for the Virtual Desktop DaaS GoPC.net and BankVault I have contributed to the products complete software stack, and have developed three patents for the company. Specific pieces of work include:

2009-2012 iiNet Pty Ltd

Senior Programmer

2007-2009 Seeker Wireless Pty Ltd

Senior Software Engineer

2007-2007 Ecomtel

System Software Engineer

2006-2007 Telstra Bigpond

Game Encryption Specialist

2004-2006 Optus

Technical Specialist

2002-2004 iiNet

Programmer/System Administrator

Patents

Virtual computing systems and methods US 20160232025 A1

In one preferred form of the present invention, there is provided a computer system for providing virtual computers. The computer system includes a pool facility for storing a pool of suspended virtual computers based on at least one virtual computer template. A provision manager provides a series of virtual computers as a result of a series of system logon requests by a user.

Computing systems and methods WO2016086269A1

A computer implemented method of providing virtual computers for use by users comprising: providing a virtual computer service and providing each user with a user security device; each user security device providing a locked down operating environment including - a remote access connector, a display output and an authenticator facility; in the method receiving remote connection requests initiated by the users and sent by the remote access connector to the virtual computer service; the authenticator facility providing first authentication data to the remote access connector; and the virtual computer service authenticating the first authentication data to ensure that the security device is an authenticated security device that has permission to be allocated a virtual computer from the virtual computer service.

Education

Bachelor of Science (Computer Science)

Edith Cowan University Mt Lawley, WA
Graduated 2001

Open Source Projects