Morten Amundsen
Morten Amundsen

My Work

To see projects I've worked on in conjunction with my studies, and some extracurriculars, check out my LinkedIn, GitHub Repository, or Resume below.


LinkedIn GitHub Resume
Portfolio
BrewSource (WiP)more_vert

Monitor and control your beer fermentation, using a Raspberry Pi!

Link      GitHub

BrewSource (WiP)close

BrewSource is a Raspberry Pi driven system for monitoring and controlling your beer fermentation, using your phone or computer.

Written in Python for monitoring, on top of a MySQL database for storage.
The website is implemented using Sails.js.

It reads data from your Pi's temperature-sensor, and also allows for live monitoring with the PiCamera!

LES, Learning Enhancement Systemmore_vert

A system for managing students and their progress in a course

GitHub

Learning Enhancement Systemclose

For a project involving three different courses, my team developed an application for teachers and students to keep track of progress in a course.

The application was written in Java EE, on top of a MySQL database. The front-end Java application was implemented using JavaFX. My team planned the development of the system, using Scrum amongst other techniques.

Courses involved:

  • IS-200: Systems Analysis and Design
  • IS-201: Data Modelling and Database Systems
  • IS-202: Programing Project
  • Amundsen Financialmore_vert

    A project for a course at the University of Nebraska Omaha, ISQA-4380, written in Sails.js, for use by financial advisors to help their customers invest wisely.

    Link

    Amundsen Financialclose

    This application is written in Sails.js, and is part of a series of individual assignments in the course ISQA-4380. The application aims to help financial advisors manage their customers, where they can buy and sell stocks, as well as keep track of other assets the customers may have.

    I've used an API from Markit On Demand, which gets the current market price of a given stock. To achieve this, I'm using a stock symbol supplied by the user (when buying a new stock, for example), to look up the LastPrice and Name from a JSON file.
    For example, if you want to look up the last market price for GOOGL (Alphabet Inc), you'll send a request to this link.

    Dot3k Bus Timesmore_vert

    A project I made for my Raspberry Pi, which displays the two next bus departures from a given bus stop, real time.

    Link

    Dot3k Bus Timesclose

    This project was written in Python. Using BeautifulSoup to scrape HTML off of a website, it displays real time departure times for buses at the supplied bus stops.
    Using a Display-o-Tron 3000 to display the information, the user can see the next two departures from a given bus stop.

    MusicMashmore_vert

    This project was written as teaching material for the course IS-308, Internet Technologies. This application runs in Docker with the framework Sails.js, using APIs from YouTube, SoundCloud and Musixmatch.

    Link      GitHub

    MusicMashclose

    This project was written as teaching material for the course IS-308, Internet Technologies. This application runs in Docker with the framework Sails.js, using APIs from YouTube, SoundCloud and Musixmatch, allowing you to browse music and lyrics from your favorite sources in one search. A Katacoda tutorial was made for this project, which can be found at https://www.katacoda.com/mortea15/scenarios/1