My second internship was with Myelin Solutions writing in
React.js and
Ruby on Rails. During the internship, my main projects were parsing XML documents, full system testing of new and existing features, setting up multithreaded Ruby workers with
Sidekiq, and creating an algorithm to help physicians prioritize their tasks for the day.
One project involved precomputing urgency matching scores between patients and physicians allowing for minimal calculation to find an optimal fit at run time. Another involved setting up an asynchronous threaded task runner to retrieve and parse documents more quickly in the background. In both of these projects, my solutions increased time performance by several orders of magnitude.