← Back to home

All Projects

Data analytics

Python · Geospatial

Financial Data Management

Located customer transaction data points and aggregated them in a heatmap using pandas, a geospatial shapefile and matplotlib.

View project

Exploratory data analysis

EDA: Qantas’ Airport Expansion

WRITE ONE SENTENCE.

View report (PDF)

Python · SQL

Data Quality Management

Python-based EDA to find data quality errors in a company’s database, with SQLite queries and query-cost analysis.

Software engineering

React Native · NLP

Exercise Chatbot

A phone app built with React Native and Dialogflow for a Spoken Dialogue Systems course, touching on machine learning and natural language processing.

GitHub

Python · Machine learning

Movie Recommender System

Collaborative and content-based filtering with a Tkinter interface, using scikit-learn, NumPy, pandas and k-nearest neighbors.

GitHub

C++

Simplified Website PageRank

A simplified version of Google’s PageRank algorithm, built in C++ with adjacency lists to rank websites by relevance.

Google SPS program

Health Database Forum

Built with a team of four using HTML, JavaScript and CSS, with the Google Maps API and an anonymised discussion board.

Coursework

Systems and languages projects

Linux kernel system calls, a C++ memory manager (worst-fit and best-fit), a Java language parser, and a C++ TCP server and client.