- As part of a group project, I helped implement an Angular web application that lets graduate students plan their masters degree. My specific contribution to the project was the algorithm for the planning of the degree, which takes three inputs: (1) the quarter the student wants to begin; (2) the number of classes they want to take per quarter; (3) their program. To see this algorithm, click here.
- Myself and a classmate developed an Angular application for DePaul's Public Safety Department that facilitated the management of their escort service in Lincoln Park. See the source code for this application. To see a working prototype I developed to demonstrate the concept for my classmate, click here, and to see the source, click here.
- This is a Maven project that's a website that lets you track the books you've read. It also enables you to earn badges for specific titles in certain areas (e.g., history, philosophy). It uses an in-memory HSQL database and a non-relational MongoDB. See the code here.
- This is a Joke and Proverb server that lets a user access it remotely and retrieve a joke or a proverb, depending on the mode it's in. It also has an administrative function that allows an administrator to toggle the modes. To see this project, click here.
- Below is a short demo for an iOS application I developed that's based on the Harry Potter series by J.K. Rowling. To see the source code for the app, which was written in Swift, click here.
- For an Object Oriented Software Development course, I developed a logistical project in Java that utilizes various design patterns (e.g., Factory, DTO, Facade), technologies like XML, and a shortest path algorithm. To see this project, click here.