Projects

Dilex

A cross-session academic digital library

MongoDB Angular EC2 Node.js

Unique timeline visualization for assessing past search sessions.

Search results and saved documents are organized by tasks.

Dynamic topic highlighting when search results are scrolled.

View Details

UofR Library Clone

A clone of UofR library with all of it's features

Angular Node.js MongoDB

This interface is a replica of the UofR library in terms of features and UX.

Students can issue search queries, save documents, and use complex search filters

For my grad thesis, I created this replica for lab testing and user data collection, enabling identical tests on both interfaces to assess Dilex.

View Details

Dynamic Portfolio

A DB driven portfolio and blog site

PostgreSQL Django Docker EC2 GitHub Actions CI/CD

A database-driven portfolio and blog site that links frameworks, languages, and experiences

Written with pure Bootstrap for theming and responsiveness

DevOps best practices with Docker, CI/CD, and cloud hosting.

View Details

Natural Query Writer

An interface for building complex Boolean search queries in plain English

Angular

Issuing Boolean queries like "sailboat AND (racing OR race)" is hard

This app makes writing complex/nested Boolean queries in plain English.

Incorporates 'Mad Libs' and Lego blocks for a unique search experience.

View Details