My Work

GitHub Projects

Check out my coding projects and contributions on GitHub. I work on a variety of projects including data analysis, machine learning, and software development.

Visit My GitHub Profile

Python Package: Zebrazooka

A Python package exercise created for software engineering class. Implements artificial unintelligence functionality.

Web App: Pinkberries

A web application exercise for software engineering class. Built with HTML and web technologies.

Data Processing Exercises

Python exercises on data parsing and analysis. Processes NASA temperature data (1980-2015) to find averages and extremes, and analyzes student grades.

Jupyter NotebookView Project

Bias and Regression Models

This project explores linear regression concepts through Python and analytical proofs. Tasks include polynomial regression analysis and applying the Frisch-Waugh-Lovell theorem.

Jupyter NotebookView Project

CPU Scheduling Simulator

This project simulates a simple OS scheduler on a single-core system. It uses a three-state model (ready, running, blocked) and implements scheduling logic based on lowest PID priority.

Viterbi POS Tagger

This project implements a POS tagger using the Viterbi algorithm and HMM. It processes training data, computes tag probabilities, and handles OOV words with a constant likelihood.

Maze Solver Java

This project implements a maze solver in Java using multiple search methods (stack, queue, recursive). It reads a 2D maze from a file, validates and represents it with custom square types.