William Schaller

I work at AWS OpenSearch. Below you will find some of my hobby and passion projects.

Ultimate Sorry

- code

Python implementation of the board game sorry including AI with varying strategies and ML. The website analyzes a single position and explores the possible moves.

Tenet Simulator

- try it out

Small web page that lets you play around with the turnstile time inversion concept from the movie Tenet.


- website

HomeworkTool is a website with various tools to do... homework!

Moral Distance

- website

An exploration of the concept of Moral Distance.

Translate Tool

- see tool

Simple HTML tool for translating paragraphs of content.


- code

A neural network for enhancing images. Written in python.

Smart Dumb Phones

- code

A python service that adds smart phone features to any phone. Features include google map directions, setting reminders, checking surf status, and more.

Arduino Bubble Machine

- more

An arduino powered bubble machine.

Mr. B.O.X

- code

Basic Option Experience. A box I made for class that you communicate with through two buttons, yes and no.

How is the Surf Today

- code

A set of scripts that gather, graph, and sort the surf statuses of every break supported by Surfline.com.

Don't Stop Writing

- website

A website to help get rid of writers block by forcing a user to keep writing.

A drawing of a man with the head of a dear sitting in front of a large computer typing. A black and white photograph of downtown Manhattan in New York taken from One World Trade Center.