Alex Almond

Alex Almond

Software engineering, ocean conservation, writing, sports statistics & narratives, photography, travel, language, and cultural immersion.