John Ranaudo
John Ranaudo

John Ranaudo

Designer and developer influenced by the product development and usability of web and mobile apps.