Hrafn Thorvaldsson
Computer Scientist


Contact


Email:
Note:

Prospecting employers can reach out for a list of references.


Languages


Icelandic:

Native Speaker

English:

Bilingual Proficiency


Location


City:

Nijmegen

Country:

Netherlands


Bio

I am a proactive and self-motivated engineer that has a proven track record of leading complex projects within different regulatory environments and delivering results. Professional interests are in building exceptional mobile experiences, server side system automation, and shipping reliable applications.

By bringing in over 15 years of industry experience building mobile applications in various sectors, it is my belief that I can be a valuable addition to any team.


Work Experience


Prescriby May 2023 - Current

Lead Mobile Application Developer

Prescriby is tackling the prescription drug addiction epidemic by facilitating personalized remote health care via a mobile application based tapering program.

  • Oversee development and release management of the cross platform mobile application across regions in Europe and North America.
  • Brought the application from proof-of-concept to production ready national rollout within my first 5 months on the team.
  • Built the CI/CD pipeline used to build and deploy the application across multiple regions, each with distinct regulatory and compliance requirements

Flutter, Dart, BloC, Android, iOS, Firebase, AWS, Github Actions


Janitor Nov. 2023 - May. 2023

Founder

Janitor is a newly founded startup working on software solutions for the real estate market in Iceland.

Django, PostgreSQL, TailwindCSS, Alpine.js


Íslandsbanki Nov. 2017 - Nov. 2022

Senior Android Developer

Íslandsbanki is one of the largest financial institutions in Iceland, with roots tracing back to 1875.

  • Led Android development for a new premium card management application, including the first CDCVM-capable mobile payment functionality on Android in Iceland.
  • Led the migration of retail customer functionality from a legacy Xamarin platform to a new native application built exclusively in Kotlin, using modern architecture practices and tooling.
  • Implemented multi-tenant functionality for the bank's primary banking application, enabling small and medium business users to manage their finances more easily thus resolving a top complaint among the bank's core customer base.
  • Was responsible for building and maintaining Azure CI/CD pipelines for the bank's Android product offerings.

Kotlin, Java, Android, Compose, Gradle, Dagger2, Coroutines, Room, Firebase, Dexguard, Flutter, Bloc, OAuth, Sqlite, Azure


deCode Genetics Jan. 2017 - Nov. 2017

Software Developer

deCODE is a world leading bio pharmaceutical company founded in 1996 and is based in Iceland.

  • Developed and managed internal research software systems, integrated external research equipment and third-party software, and delivered technical user support for those systems.
  • Led development of integrations for third-party tooling interfacing with sleep measurement hardware, in close cooperation with Nox Medical, used for one of the largest concurrent sleep quality studies in the world.
  • Reverse-engineered a proprietary serial communication protocol for expensive out of service medical imaging device, integrating direct communication with it into deCODE's research management systems, saving the company large amounts in replacement costs.

Java, JavaFx, Python 3, Javascript, SQL, Oracle, R, HTML, CSS


Memento Payments Jul. 2015 - Jan. 2017

Lead Android Developer

Memento Payments are the creators of a turn-key white-label financial suite for person-to-person transactions.

  • I lead the designing and developing the Android application in close cooperation with the iOS and backend teams, as well as setting up CI/CD workflows and release management.
  • Within the first months of release, the application became the most downloaded app on the Play Store in Iceland, surpassing Snapchat, WhatsApp, and Facebook.
  • In January 2016, exclusive rights to the system were acquired by Íslandsbanki, which launched it under the product name "Kass”, which later that year won the Icelandic software industry award "Mobile Application of the Year".

Android, Java 8, Sqlite, Gradle, Content Providers, Github Actions


Advania May 2012 - Jul. 2015

Mobile application developer

Advania is a Nordic information technology service corporation, the largest in its field in Iceland and one of the largest in the Nordic countries.

  • Participated in building up the first mobile development departments in the country.
  • Contributed to the creation of over 10 fully-fledged products, from early design through to release, primarily for Android with several for iOS, serving enterprises of all sizes across various industries.
  • Built and managed CI/CD pipelines for the department's Android products.
"Hrafn turned out to be one of our most valuable mobile application developer due to his skills and ability to solve complex issues. Hrafn is well organized person with high degree of integrity and responsibility. He is a hard worker and has the good work ethic of delivering his tasks on time."

Sigurður Másson - Department Manager

Android, Java, Objective-C, Xamarin, C#, Sqlite, Firebase, Realm, OAuth, Jenkins


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.

"Hrafn is a very solution driven employee – who systematically solves complex problems and is capable of getting the results that were aimed for. He works well within a team and gives good reasons for his points of view, as well as being receptive of feedback from coworkers."

Kristinn Þór Sigurjónsson - Project Lead

SSIS, SQL, ETL


Reykjavík Energy May 2008 - May 2009

IT Support Staff

IT service desk and support for Iceland's largest utilities company.


Skills


Mobile Application Development Expert

Kotlin, Java, Flutter, Dart, Compose, Jetpack libraries, Coroutines

Gradle, Dagger2 / Anvil / Hilt, Koin

Kotest, Espresso, Maestro, JUnit

Firebase, Fastlane, Google Play Developer APIs, XCode


System Administration Advanced

Debian Linux, Bash, Python, Docker, Ansible


Backend Development Intermediate

Kotlin, Java, Python, PostgreSQL, Docker, Django



Education


University of Iceland 2007 - 2012

B.Sc. Computer Science

Graduation project: "Asymmetric encryption and stenography of multimedia messages on Android"

Commercial College of Iceland 2003 - 2007

Matriculation Examination, Mathematics


Organizations


Defend Iceland bug bounty program 2024 - Current

Participate in an ethical bug bounty program started in Iceland and now extended into the Nordics, where I have found and been rewarded for finding security vulnerabilities in mobile applications made by some of the largest institutions on the platform.


Computer Scientist Association of Iceland 2020 - 2022

Member of the board


Computer Scientist Association of Iceland 2017 - 2020

Chairman of the board


Hakkavélin 2010 - 2013

Founding Member of Iceland's first hackerspace


Volunteering


The Icelandic Search & Rescue2005 - 2011

Was an operation qualified member in the ICE-SAR, participating in search and rescue operations and numerous large training exercises, some with the Icelandic Coast Guard.