Education

MSc in Computer Science

2018 - 2021
Reykjavík University

My thesis is on a validation of an automatic sleep spindle detector using EEG data.

Notable courses taken:

  • Data mining and Machine learning
  • Deep learning
  • Distributed computing (Theory of Blockchain)

BSc in Computer Science

2015 - 2018
Reykjavík University

During my undergrad, I mostly focused on CS theory. Notable courses taken

  • Theory of computation
  • Cryptography and Number theory
  • Datastructures
  • Algorithms
  • Design and Analysis of Algorithms

Experiences

Teaching Assistant

2016 - Present
Reykjavík University, Iceland

Over the course of my Undergrand and Graduate studies, I have TA’d in a number of courses.

Courses

  • Computer architecture
  • Data structures in C++
  • Data structures in Python
  • Algorithms

VFX pipeline development intern

Summer of 2014 - December of 2014
Reykjavík Visual Effects (RVX), Iceland

Worked on a number of tools to improve the workflow of VFX compositors and 3D modelers, using mostly PyQt and Python. This was a summer position which turned into a half a year position.

Projects

Markov-improv - Standup one-liner generator, trained on actual standup routine transcripts from standup-comics, can use either a natural language processing model or a markov chain
MovieTrailerML - ML project which analyses frames in a movies trailer, and tries to determine the genre of the movie
brownbear2polarbear - ML project which attempts an Image-to-image translation using GANs to transform a picture of a brown bear to a polar bear
Floating point to decimal number converter - Converts IEEE 754 numbers to human readable fractions

Publications

Below is a list of project reports and papers I have worked on.

Implementation of a planarity testing method using PQ-Trees
Alex William Cregten & Hannes Kristján Hannesson
Available at http://hdl.handle.net/1946/29618

Skills & Proficiency

Python

Linux

Javascript + React

Keras

C++

HTML5 & CSS