PROJECTS
Work Projects
MMCORC Mobile App, Technology Intern with HealthPartners Institute (Summer 2022) Apple App Store → Google Play Store →
MMCORC Website, Technology Intern with HealthPartners Institute (Summer 2022) mmcorc.org →
CSinParallel OS Development, St. Olaf College (2022-Present)
Course Projects
Blocks World Project, Foundations of A.I. (Fall 2022) GitHub Repository →
St. Olaf Dates, Software Design (Spring 2021) GitHub Repository →
COVID-19 Machine Learning, Foundations of A.I. (Fall 2022) GitHub Repository →
Kernel Modification Project, Operating Systems (Spring 2022) GitHub Repository →
Shell Project, Operating Systems (Spring 2022) GitHub Repository →
Character Translation, Hardware Design (Fall 2021) GitHub Repository →
ATP Tournament Simulation, Computer Science for Mathematics and Science (Fall 2020) GitHub Repository →
Personal Projects
Linux System Management, (2020-Present)
MMCORC Mobile App, Technology Intern with HealthPartners Institute (Summer 2022) Apple App Store → Google Play Store →
- Developed a full stack mobile application to help doctors and patients find available MMCORC oncology clinical trials.
- Developed using JavaScript, React Native, and the REST API
- Served as Lead Developer and Project Manager
- Responsible for publishing the app to the Apple App Store and Google Play Store
MMCORC Website, Technology Intern with HealthPartners Institute (Summer 2022) mmcorc.org →
- Redesigned and modernized MMCORC's public website
- Contains general information about MMCORC as well as the ability to search for active clinical trials, treatment locations, and resources for patients participating in clinical trials.
- Developed with WordPress Open Source software; hosted on AWS EC2 cloud
CSinParallel OS Development, St. Olaf College (2022-Present)
- Write and modify shell scripts to enhance the custom CSinParallel OS, used to make parallel and distributed computing instruction simple.
- Create ISO images to flash onto Raspberry Pi SD cards for parallel and distributed computing.
Course Projects
Blocks World Project, Foundations of A.I. (Fall 2022) GitHub Repository →
- Developed an A* search algorithm with a Euclidean heuristic to solve the blocks world problem.
- Worked in a team to develop this algorithm.
- Developed with Python.
St. Olaf Dates, Software Design (Spring 2021) GitHub Repository →
- Developed a dating app like Tinder or Match
- Collaborated with peers in teams to apply software design principles
- Developed with C++ and React Native
COVID-19 Machine Learning, Foundations of A.I. (Fall 2022) GitHub Repository →
- Used K-Means Clustering and Linear Regression to create models used to predict vaccination rate, case rate, and mortality rate.
- Worked in a team to develop the various models.
- Developed with Python using numpy, pandas, matplotlib, and scikit-learn.
Kernel Modification Project, Operating Systems (Spring 2022) GitHub Repository →
- Modified the kernel to add system calls to Ubuntu 20.04
- Added a mean system call (increases the priority of a process, opposite of the nice system call)
- Added a system call to get certain information from the task struct
- Kernel code was written in C
Shell Project, Operating Systems (Spring 2022) GitHub Repository →
- Created a basic shell using system calls, such as execve and wait
- Implemented pipelining in addition to just using an execve call
- Developed with C
Character Translation, Hardware Design (Fall 2021) GitHub Repository →
- Written in ARM Assembly (32-bit) from scratch
- Substitutes a range of characters in a given string to another range of characters
ATP Tournament Simulation, Computer Science for Mathematics and Science (Fall 2020) GitHub Repository →
- Simulates a Men’s tennis grand slam tournament
- Reads in data from a CSV file to analyze and simulate an entire tournament
- Integrates Python and HTML/CSS to display results of the simulation
Personal Projects
Linux System Management, (2020-Present)
- I maintain Linux machines that have been set up to host local applications and development servers for personal project development.