A four-part blog series exploring Russian Internet meddling in American cyberspace.
An almost real-time, fully open-source feed of censorship on the popuar Chinese social media site Weibo.
An exploration of the late 1800s through political cartoons of the era. Developed for an internship with the Library of Congress.
A historical primer on Congressional seat-votes curves and partisan bias, symmetry, and responsiveness, from 2000 - 2016.
A website which tells you if your congressional district is gerrymandered.
A website for The Phillipian's annual State of the Academy survey.
Code developed as part of a cybersecurity internship with Dr. Peter Reiher @ UCLA. Sets up a virtual server to secure previously unencrypted Internet of Things communication
The website for the The Printer @ PA, an organization at Phillips Academy that prints custom t-shirts. Written using Node.js, Pug (An HTML preprocessor), and SCSS.
The website for Blue Moon, the first print and online STEM magazine at Phillips Academy. Written on the Jekyll framework, using ruby, HTML, and CSS.
An anonymous website to submit news tips for The Phillipian.
Website for Techmasters, a student run organization dedicated to providing tech help for the Phillips Academy Community. Written using HTML and CSS.
Website for The Phillipian's 2017 coverage of AE Day.
An interactive polar grapher that can solve for the area bounded by polar curves. Created as a final calculus project for future calculus students at Phillips Academy.
A project for Math 650 at Andover that plots and solves level curves and partial derivatives.
A data visualization showing the rise and fall of global communism, from 1917 to 2017. Created using leaflet and JS.
An extensible library of code developed to make programming competitive VEX robots easier. Developed as part of Phillips Academy's VEX robotics program.
Open Source NPM module which aids in scraping, parsing, and analyzing congressional bills.
Automatically generate a playlist of your 15 favorite songs on Spotify.
Collection of useful RegEx snippets.
I love to read! Here are some books I just finished reading:
Check out my Goodreads profile here.
If you have any project ideas, requests, or would just like to talk, shoot me an email at firstname.lastname@example.org. I usually respond within 24 hours.Shoot me a message