Zachary Espiritu's Projects
Variants of APSI protocols for secure computation.
Website used as final project for HTML class.
An open and flexible framework for developing enclave applications
Project started while studying at MakeSchool. Tap on the screen to move our hero back and forth without hitting any of the spikes.
Project 4 of Brown University's CSCI1300.
A sample class that you can easily import into your cocos2d-Swift project to implement iAd.
A sample class that you can easily import into your cocos2d-Swift project to implement the SLComposeViewController, a popup dialog that people can share your game from.
Website for serving Pyret to folks.
A library for making functional languages editable using visual blocks inside of codemirror:
A Forge-based script for verifying Brown CS concentrations.
Grading scripts for CSCI0190 at Brown University.
Repository for website code for CS1300's "A/B Testing & Eyetracking" Project @ Brown.
Placed 3rd at hackTrin III. A fitness-based farm management simulator where players raise their own farm through real-world physical exercise.
Project at hackCooper 2016. A hackathon team matcher that analyzes compatibility between Github users by using graph theory and the power of love.
A grading infrastructure based on Google Apps Scripts.
Winner for "Best UI Design" at Local Hack Day 2015. An iOS game where two players compete to solve procedurally generating, math-based puzzles as fast as possible.
A complete rewrite of the first Math Battle. An iOS game where two players compete to solve procedurally generating, math-based puzzles as fast as possible.
Web design for Mental Health Matters NYC blog, built on Ruby on Rails.
An online study guide for Regis High School's Physics Midyear Exam on January 6, 2016.
The documentation for Pyret.
The Pyret language.
Examples of Pyret programs using the new `tensorflow` library (see brownplt/code.pyret.org#287).
A Racket program that generates cards in the style of Cards Against Humanity.
Project started while studying at Make School. Sort red and blue lines by their color as quickly as possible without making a single mistake.
Research prototype for the SHARE project.
Scripts that are helpful for various TA responsibilities.
Project started while studying at Make School. Tap on an endless stream of white tiles faster than your opponent to win.
Automated vehicle routing solver. See website writeup for details.
The current version of my personal website, built using Jekyll.