• Elijah Sorensen
  • Projects
  • Projects I've worked on 👨‍💻

    Personal

    Quiz FM

    Swift | 2021-2022

    Music quiz game for iOS that utilizes the last.fm API to generate questions based around a user's streaming habits.

    Taylorizer

    Python/React Web | 2022

    Allows users to interact with a GPT-2 powered machine learning model trained to write Taylor Swift songs.

    University

    Circuit Tracer

    Java | 2021

    Implementation of a search algorithm which parses a valid input .dat file representing a circuit board layout, generating a list of the best possible (shortest) trace paths that connect two circuit components on the board.

    Priority Queue CPU Scheduling Simulation

    Java | 2021

    Priority queue max heap for simulation of round-robin CPU Process scheduling. Randomly generates processes, adds them to the queue following the scheduling algorithm, and outputs simulation results.

    Bioinformatics Using B-Trees

    Java | 2021

    Parses an input GeneBank file and stores its contents within a B-Tree. Accepts a DNA sequence query and searches the B-Tree, returning its frequency occurrence within the given genome. Outputs results to a machine-readable binary file or an SQL database.

    myps

    C | 2021

    Simplified version of the ps command found on the Unix terminal. Displays current processes on the system and their respective information. Demonstrates the create/destroy design pattern, dynamic memory allocation, and file stream proecessing.