- Feb. 2018 - Mar. 2018
- Gif #1 demonstrates a basic search with the key term "arizona" and query suggestions are displayed form the trie data structure.
- Gif #2 demonstrates a popular search using the key term "Trump".
- Gif #3 demonstrates a combination of cross domain AJAX to an EC2 instance of a previous NBA search assignment and AJAX to Azure webservice to retrieve crawled CNN URL's.
- Gif #4 demonstrates caching results. The first time "Obama" is searched, it takes a while to query the results and is stored into a dictionary data structure. The next time it queries and checks the dictionary for a faster result.
- Gif #5 demonstrates combining non-consecutive search key words. Instead of searching for one string search it splits the search "diet" and "exercise" and finds results based off of this.
- Built a search engine that takes any user input and outputs any search results from CNN.com.
- Demonstrates the trie data structure using Wikipedia titles as nodes for search suggestions.
- Features a dashboard as well for the backend web crawler that is crawling CNN for URL's.
- Crawled information stored in Azure tables and uses Azure queue to communicate from client-side to server-side. Wikipediat title data hosted in Azure Blob Storage and website is deployed using Azure.
- NBA Search are results of cross domain AJAX calls to my NBA search application that returns JSONP. NBA headshot images utilizes the NBA Headshot API.
- Developed with - C#, ASP.NET, HTML, CSS, JavaScript (AJAX, JQUERY).
- Live Search Engine Project
- Jan. 2018 - Feb. 2018
- Generates query suggestions based on user text input.
- Demonstrates the trie data structure using Wikipedia titles as nodes.
- Data is hosted in Azure Blob Storage and website is deployed using Azure.
- Microsoft Stack - C#, ASP.NET, HTML, AJAX, JQUERY
- Live Query Suggestion Project
- Nov. 2017 - Dec. 2017
- University of Washington - Info 343 - Final Project
-
Designed to help anyone decide what to cook based off of what ingredients they have
left in their refrigerator. In addition, this website sets out to decrease food wastage
by allowing users to input ingredients which this application helps generate relevant recipes.
- Recipes are generated using the Yummly API.
-
Utilizes Firebase for user authentication and storing recipes in the database. User authentication
is added to keep personalized favorited recipes to each user. For each user a group of recipes is
tagged on in Firebase Database each time a recipe is favorited. Figuring out how to add and extract
data on the client side to the backend side was the most difficult part.
-
Developed using HTML, CSS, Javascript and React.js. Material.ui and Bootstrap is used to
add even better styling effects.
- Github Repo for Cuisinify
- Jul. 2016 - Present
- Personal project designed to improve the outdated version of this website.
-
Most difficult part of this project was learning the whole process of web development:
learning the coding languages from scratch, designing for user needs, and deploying the website.
- Developed using HTML, CSS, Javascript.
- Five Star Upholstery & Drapery Website
- Feb. 2017 - Mar. 2017
- University of Washington - Info 360 - Final Project
- Redesigned a mobile app prototype for CarMax with the intention to keep car searching user friendly.
-
The project goal is to create an experience that identifies with the customers
lifestyle and needs in a vehicle and provides a accurate user generated car that
fits their expectations.
-
Process of the project included: whiteboard sketches, paper prototype & user flow,
wireframes, user interviews, clickable protype, documentation, and a usability test.
-
Prototyped using Adobe XD.
- Mar. 2017
- University of Washington - Info 201 - Final Project
-
The data the group extracted is from the Data.gov website. This dataset displays the
crimes committed inside the state of washington, specifically the county and the year.
- Developed using R and deployed with Shiny.
- Github Repo for Crime in Washington
- Nov. 2016 - Dec. 2016
- University of Washington - Info 200 - Final Project
-
Wireframe prototype of an application with the purpose of helping out University students
save money by creating transactions with other University students over objects that they want
to buy and sell. With the University student in mind, location is also important to provide
convenience and save time.
-
Prototyped using Balsamiq.