Works


Whiteface Tour

Image

The Whiteface Tour is a project designed in cooperation with the Whiteface ASRC. The goal was to create a virtual tour of the Whiteface summit that can be used as an outreach/educational tool to allow people to simulate exploring the summit with nothing but a computer or mobile phone. The tour consists of 95 360° images connected together with arrow markers that allow for easy navigation. In addition to working on many platforms, the tour also works with WebVR/WebXR, allowing VR headsets such as Google Cardboard to be used seamlessly. The underlying framework is all custom-made and is planned to be used in future projects.

Website

lcatDB

Lake Champlain Anglers’ Temperature Database)

Image

lcatDB is an easy to use database for Lake Champlain citizen science observations. The site is designed to work on both desktop and mobile, taking advantage of each platform’s respective features. It’s built primarily using Node.JS, Express, and mongoDB for server-side, also using tools such as jQuery, ES6 (Babel), SCSS, and mustache for various tasks. I am also the system administrator for the website. (Hosted using Linode).

Website

Eagle Pride On the Sky

Presentation

Image
The documentation for the Eagle Pride On the Sky project started out as way to simply illustrate and demonstrate the workings of the actual unit being showcased. However, as time went on, the site evolved into more of a project all on its own in scope. An interactive 3D demonstration of the unit immediately greets you upon entering the site, powered by Three.js. Documentation is included for all aspects of the project, additionally featuring a download to the full PDFs of the research paper and data book used for the science fair

Website

Eagle Pride On the Sky

Project (PIWcam)

Image

The Codename PIWcam (title WIP) project aims to create an entirely self-sustaining, Raspberry Pi-powered weather camera which is able to persist throughout any sort of outdoors conditions by way of special energy-saving techniques and a solar panel. The Raspberry Pi communicates with an ATTiny microcontroller over the I2C protocol in order to cut power to the Pi entirely, and also communicates wirelessly to an external server in order to save information for later use. This project was dubbed “Eagle Pride On the Sky (EPOTS)“ when entered in the Champlain Valley Regional Science Fair 2016, and won first place in its category of Technology and Engineering. There are plans to make all code available for public use in the future. This consists of codebases for the Raspberry Pi, the ATTiny, and for an administration console written in HTML, CSS, Javascript, and PHP.

Website

Eagle Pride in the Sky

Image

The Beekmantown Eagle Pride in the Sky project (EPITS) was a study project in order to understand the tasks necessary for sending a weather balloon up into the outer-reaches of the atmosphere, using the Raspberry Pi computer to collect and send data. The website was crafted using WordPress after having carried out the expedition.

Website

Climate Skies

Image

Filmmakers Joseph Judge, Ethan Magram, and Everett Sapp document the amazing world of atmospheric science at Whiteface Mountain’s Atmospheric Sciences and Research Center. What is discovered is that science and those working at the Center are part of a much large story that shows that policy and governmental regulation can make a difference. They also reveal that issues surrounding climate change may have similar results if acted upon now. I was the main editor for this project.

Video Trailer Website

Halting Hades

Image

Halting Hades: The Moral Imperative documents many different professionals regarding the various aspects and angles on climate change, with the ultimate goal being to inspire conversation and cooperation on the subject. I served as interviewer and videographer for this project.

Amazon Trailer Website

raspmusicbox

Image

Raspmusicbox is one of my earlier projects. The raspmusicbox client provides an easy to use frontend for raspmusicbox Server, and is meant to provide an easy and enjoyable way to control a Raspberry Pi powered music box. It is heavily inspired by Google’s Material Design guidelines and has a heavy emphasis on color cycling. The raspmusicbox Server provides a backend to raspmusicbox Client and is meant to be run on a Raspberry Pi. The server can, however, be run on any computer which has the proper dependancies installed.

Client GitHub Server GitHub

BonziWORLD

Image

BonziWORLD is an anonymous, Node.js and Socket.io based chat system utilizing the BonziBUDDY character, and plays up on a number of various internet in-jokes. The client also uses espeak.js to provide text-to-speech voices and simulate BonziBUDDY’s speaking functionality. Animations are driven by the easel.js library. The source code for both the client and server are available on GitHub.

Website Google Play GitHub

BCSD Weather

Image

Formerly the official weather app for Beekmantown Central School! This weather client takes data from both the school-run Personal Weather Station and the National Weather Service to provide an easy way to view the forecast and current conditions with utmost accuracy on all devices. This app has since been taken offline. The source for both the server and client are available on GitHub.

GitHub Demonstration