Menu
bengyllstrom.com
  • Home
  • About
  • Experience
  • Accomplishments
  • Projects
  • Home
  • About
  • Experience
  • Accomplishments
  • Projects

PROJECTS

Work Projects

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.


bengyllstrom.com