I'm an Icelandic software developer holding a degree in computer science who prefers to think of himself as an competent and productive developer, distinguished by enthusiasm for learning and taking pride in his work.
Experiences range from multiple project juggling at a software consultancy, leading platform developement at a startup and helping with the modernization effort at a financial instituation to name a few.
Professional interests mostly lie in mobile computing, front end user experiences and server side automation. Among my other interests are wilderness hiking, the cooking of elaborate meals and the never ending quest of perfecting my espresso making.
Íslandsbanki Nov. 2017 - Present
Android Development Specialist
Íslandsbanki is one of the largest financial institutions in Iceland.
I work as an Android development specialist in the banks Digital Business Partner team, where I take part in the banks re-modernization efforts to bring the future of finance to our customers.
Lead the mobile development effort for the first CDCVM capable mobile payment platform in Iceland on Android devices, which launched in the summer of 2018 in Íslandsbanki's premium card management application Kort.
Lead the Android development effort on a new retail banking application, combining functionality from the bank's previous aging offering with the more modern feature list of the bank's premium card management application, previously published under the label Kort, into a single retail product labeled Íslandsbanki.
Kotlin, Java, Android, Gradle, Dagger2, LiveData, Room, Coroutines, Firebase, Flutter
DeCode Genetics Jan. 2017 - Nov. 2017
DeCode Genetics is a world leading biopharmaceutical company based in Iceland.
Development and management of internal research software systems as well as integration with external systems, such as research equipment and third party software, all the while delivering technical user support for these systems.
Wrapped and integrated third party software from Nox Medical for interacting with sleep measurement hardware for one of the largest concurrent sleep quality studies in the world.
Reverse engineered a proprietary serial communication protocol for a twenty year old medical eye scanning equipment and integrated it into deCODE's research management systems.
Memento Payments Jul. 2015 - Jan. 2017
Lead Android Developer
Memento Payments is an Icelandic fintech and the creators of a turn-key white-label suite aimed at reducing friction for person-to-person financial transactions.
My responsibility was to plan, design and implement new features, in co-operation with the iOS team, as well as setting up and configuring the workflow for the Android product, while maintaining a high quality code base.
In January 2017 Kass won the 'Mobile Application of the Year' award at the Icelandic Web Awards.
Android, Java 8, Sqlite, Gradle
Advania May. 2012 - Jul. 2015
Mobile application developer
Advania is Iceland's largest software development studio as well as IT service provider.
Native and cross platform application development for an external, and internal, enterprise customers. I took a hands on approach on each project, taking part in every step of the project from initial design, through development and delivery.
During my time there I had a hand in creating over 10 fully fledged products, mainly for Android and a few for iOS.
While there I took it upon my self to set up an automated build and deployment pipeline for the Android products.
Sigurður Másson - Department Manager
Android, Java 8, Objective-C, Xamarin, C#, SQL, Firebase, Realm
Reykjavík Energy May. 2009 - Aug. 2010
Business Intelligence Developer
I took part in the initial design work for setting up a data warehouse at Iceland's largest utilities company. My role involved mapping and documenting existing databases, designing and constructing the ETL workflows and constructing the warehouse schemas.
Kristinn Þór Sigurjónsson - Project Lead
SSIS, SQL, ETL
Reykjavík Energy May. 2008 - Aug. 2009
IT Support Staff
IT service desk and support for Iceland's largest utilities company.
Android Development Advanced
Kotlin, Java, AndroidX, Dagger2, Coroutines, Kotest, Espresso, JUnit, Gradle
System Administration Intermediate
Debian Linux, Bash, Python, Docker
Backend Development Intermediate
Kotlin, Java, Python, PostgreSQL
Web Development Beginner
University of Iceland 2007 - 2012
B.Sc. Computer Science
Graduation project: "Asymmetric encryption and steganography of multimedia messages on Android"
Commercial College of Iceland 2003 - 2007
Matriculation Examination, Mathematics
The Icelandic Search & Rescue2005 - 2011
Operation Qualified Member
I use WakaTime for tracking code activity.
Below you can see what languages I have used for the last 30 days. This graph updates every midnight with new data.