Project Portfolio
Ex-Static
Ex-Static provides an intuitive interface for users to conveniently create and update content on their own websites. Users can preview their changes in Ex-Static’s interface and watch in real-time as their website updates itself automatically. Packaged as a Ruby gem, Ex-Static turns any Jekyll blog into a full-fledged Content Management System with a user-friendly interface for authors and editors. WebSockets functionality of live demo is currently disabled due to firewall issue.
Protocol
Protocol is a real-time multi-party messaging application that automatically translates messages into each recipient’s native language.
Lend-to-Friend
Lend-to-Friend provides a platform for peer-to-peer lending of items where users can post books, movies, music, clothing, or household items available for loan to other users and browse for items to borrow themselves. Live demo may take a few moments to wake up on first load.
Rhyme Time
Rhyme Time is a REST API written in Python that helps writers discover rhyming word pairs. Rhyme Time can even identify words with multiple pronunciations and limit suggested rhymes accordingly.
SubReddit
SubReddit provides a beautiful interface for browsing top-rated submissions in the film photography subreddit r/analog. Users can curate a collection of favorite posts which they can enjoy together in the favorites tab. All styling for this project was written 100% from scratch
GitLab
Contributor to the open source GitLab project—a single product for the entire DevOps lifecycle. Contributions include documentation, new and improved testing, bug fixes, and new features. Click below to view some representative contributions accepted by the GitLab project
JDBean.net
JDBean.net is a technical blog and portfolio site created using the Jekyll static site builder. It is built, tested, and deployed using a custom implemented self-hosted GitLab CI system and is edited using Ex-Static.