Financial Data Management
Located customer transaction data points as well as aggregate it via a heatmap using pandas library in Python, geospatial shapefile, and matplotlib
ANZ Dataset: Kaggle







Time-Series Analysis

Code

Result
Data Quality Management and Inspection of a Company's Database
Utilizing Python-based EDA to unveil errors in data quality management of a company's database. I leveraged Python tools such as Pandas to clean, impute data for missing values, and visualize the data as well as use SQLite to connect to the database, and query SQL statements. This helped me extract valuable insights and highlights my ability to derive actionable insights on how to improve the company's database management and evaluate strategic decisions through evidence-based recommendations as well as analyze query costs .
Software Engineering Projects
Exercise Chatbot:
functions as a phone app using React-Native and Dialogflow made during Spoken Dialogue Systems Course with Niklas Wallace. This touched upon machine learning and natural language processing (NLP).
Movie Recommender System: Used collaborative and content-based filtering in Python to recommend movies to users based on their selection and rating of movies using Tkinter GUI, worked with Demi Iglesias. Utilized Python libraries of sckit-learn, numpy, and pandas. Navigated between item-based and user-based filtering utilizing statistical k-nearest neighbors classifier.
Simplified Website PageRank:
Recreated a simplified version of Google’s page rank algorithm to rank websites in terms of relevance and validity using C++ and adjacency lists.
Health Database Forum:
Completed under Google's SPS program under the mentorship of Kevin Workman in a team of 4 using HTML, JavaScript, and CSS. Utilized Google Maps API and used anonymized discussion board functionality.
System Calls:
Modified System Calls in the Linux Kernel using C and C++ for Operating Systems Course
Memory Manager C++:
Created a memory manager to keep track of memory holes using linked lists utilizing worstFit and bestFit algorithms for Operating Systems Course
Language Builder using Java:
Created a Parser to understand the basic function of a computer reading code for Programming Language Concepts course
TCP Server/Client:
Created a server and client in C++ that functions in two way receiving and sending messages on the command line using an IP address, Port number, and socket for Operating Systems course