About An HTML5 canvas visualization of how Fourier series, or adding smaller and faster sin waves together, can approximate any periodic wave that you can then hear directly. These visualizations provide the foundation for oscillators used in most music synthesizers. The visualization shows each sin wave as a circle being added to the previous sin wave’s value. It color codes them so that the…
About Easily create and simulate finite state and Turing machines in a browser-based re-implementation of JFLAP, the Java Formal Languages and Automata Package. JFLAP is an incredibly important tool used in teaching the foundations of Computer Science Theory and is used in college classes around the world, however it was created before advances in modern user experience and application deliver…
About I created the front end website for the Bryx 911 suite of apps. I wrote a Google Maps data visualizer, user management system, and live-updating alert feed for first responders and dispatchers so that they can view and respond to 911 alerts as they happen. Technologies HTML/CSS/JS AngularJS Google Maps API Bootstrap Features Google Maps data visualization User Management Real-time alerts…
I created my first site with a node.js backend framework called sails.js and a frontend in Angular.js About I worked with RIT (now Concordia) professor Emad Shihab along with Christoffer Rosen, a 5th-year student at the time, to create a commit analyzing service designed to find patterns of bug-introducing commits in repositories and then make predictions for new commits. The frontend is my…
Hello everyone! I have finally redesigned my website and updated it with all my latest projects. I have switched off of the Ghost blogging platform and have moved to Jekyll and Github Pages. I look forward to making more blog posts in the future.
About CSH ScheduleMaker has had a long history. The project was initially created by jQuery founder John Resig, and then updated in 2011 by Benjamin Russell. I decided that it’s style was in need of an update along with the need to work on mobile phones. I choose to first give it a fresh coat of paint with a heavily-modified version of Bootstrap, which soon evolved into a complete front-end…
About Kaycee Pozniakas and I built “Reddit Notifier” in 24hrs at the RocHacks 24 hour hackathon at the University of Rochester. It is a Google Chrome webstore app which has since amassed a large following. Technologies HTML/CSS/JS jQuery Chrome APIs Reddit APIs Features Reddit notification count and dropdown in chrome’s toolbar Adjust the refresh rate of the notifications Jump directly to the…
About GreenTeamHV.com is the result of multiple hundreds of hours and many iterations of The Green Team’s site. What started out as a small Wordpress site evolved into a massive single-page app that I wrote from the ground up. I designed the user interface and entire backend by myself, through which, I learned a ton about programming through. I wrote my own MVC framework for php (something I would…