Hello! I'm Anna, a sophomore Computer Science student with a minor in Mathematics. I'm interested in software engineering, mobile and desktop app development, and AI and machine learning.

Programming Languages

Frameworks & Libraries

Tools

Projects

Tank Monitor Image

OAP Tank Monitor


Open Acidification Project (OAP) aims to create low-cost, open-source tools to conduct ocean acidification research. The project is being developed by students and faculty at Walla Walla University.

My contribution to this project is a Flutter app for monitoring the research tanks and visualizing the collected data. The app provides real-time updates and historical data analysis to help researchers track and manage the conditions within the tanks effectively.

Tiled image Original image

Image Tiling


Python script processes images by pixelating them and reducing their color palette to a set of user-specified colors using KMeans clustering and Euclidean distance within the RGB space. The goal is to transform any image into a pattern that can be laid out with different colored tiles.

A Flask server is used to serve the image processing script as a web API, which is accessed by the front-end (built with HTML/CSS/JS).

Project 1 Image

YNAB Transaction Automation


A Python script that automates the process of fetching transactions from an RBC Bank (U.S) account to YNAB budgeting software, using the Playwright library for web automation.

Contact Me

If you'd like to connect or work together, feel free to reach out!

Email Me | LinkedIn