Frank Hester: computer programmer who made fortune from public sector contracts