In my spare time I enjoy writing code (among other things). Some projects I have built or contributed to include the following.

New Tab Countdown, a Chrome extension that replaces the default new tab with customizable countdowns. Users can add or remove countdowns, and can select a time remaining format (in seconds, minutes, hours, days, or weeks) and a specified end date (day, week, month, year, or a custom date and description) for each countdown.

Word Circle, a game where the objective is to unravel a random word each round. The letters within a word are kept in the original order, but the word itself is distorted circularly and rotated by a random factor.

Twenty Four, a (deceivingly) simple mathematics game where the objective is to make the number 24 given four numbers, using only the four basic arithmetic operators and a pair of parentheses. For example, given {1, 1, 2, 6}, one solution would be (2 + 1 + 1) × 6 = 24. While some of these might seem trivial, others, such as {3, 3, 8, 8} and {1, 3, 4, 6} are surprisingly difficult.

Interesting Probability Problems, which consists of some simulations of various probability problems such as the Secretary Problem, the Birthday Paradox, and the Monty Hall Problem. A generalized mathematical treatment with proofs and explanations is supplemented for each type of problem.