Profile PictureJosh Case

Australian doctor and self-taught software developer.