Curriculum Vitae

Education

KTH logo KTH Royal Institute of Technology

M.Sc. Computer Science 2011 – 2017

Computational & Systems Biology

  • Bioinformatics, Biomodeling, Machine Learning, Neural Networks & High Performance Computing

Master Thesis project publication - Nature Methods 2014

Binning metagenomic contigs by coverage and composition

Master Thesis 2017

Clustering metagenome contigs using coverage with CONCOCT

University of Iceland logo University of Iceland

B.Sc. Computer Science 2004 – 2008

Focus on mathematics

Menntaskólinn í Reykjavík logo Menntaskólinn í Reykjavík

College 2000 – 2004

Focus on physics and mathematics

Professional Experience

Controlant logo Controlant

Data Scientist 2023 – present

  • Took part in building chatbot for internal users
  • Data Engineering work for building data foundation for other products witin the company
  • Stack: Python, Databricks, Spark

Software Developer 2023 – 2023

  • Took part in developing Audit Trail system and SDKs for internal services
  • Took part in architecting and developing real time notification service for our devices
  • Stack: Serverless in AWS, \(C^\sharp\) lambdas, SQS, DynamoDB, S3

Kommuninvest logo Kommuninvest i Sverige AB

Backend & DevOps Engineer 2022 – 2023

  • Worked on KI internet banking solution.
  • Backend development building Azure functions in \(C^\sharp\), connecting our systems to the KI internet bank
  • Implement CI / CD pipelines
  • Stack: Serverless Azure, \(C^\sharp\), Azure functions, SQL, ARM

Quantitative Analyst 2017 – 2022

  • My role was twofold, quantitative analyst and DevOps.
  • In my quant role
    • Implemented and maintained mathematical models for pricing financial instruments
    • Automated analysis and regulatory reports previously done in Excel
    • Deployed Azure functions to give other teams access to our calculations
    • Helped Excel experts learn Python for data analysis
  • In my DevOps role
    • Moved our code to version control (Azure DevOps, Git)
    • Set up CI / CD pipelines to test and deploy our services
    • Set up infrastructure to run Jupyter notebooks for our data analysis needs
    • Set up Apache Airflow to automate scheduling data processing and report generations
    • I introduced Scrum / Agile practices to our cross discipline team
  • Stack: Math, Python, Jupyter, SAS, SQL, Docker, Airflow

Spotify logo Spotify

Data/Analytics Engineer in Analytics 2015 – 2017

  • I wrote data processing pipelines in Scala / Scalding and Python MapReduce.
  • I worked closely with Data Scientists doing big data analysis
    • Using Jupyter notebooks with various python packages (pandas, scikit-learn,…), Spark, Google BigQuery and other tools.
  • Stack: Python, Jupyter, Scala, Scalding, Docker, GCP, BigQuery, Hadoop, Hive, PostgreSQL

Örebro university logo Örebro University

Research Assistant 2014 – 2015

  • I did bioinformatics analysis of various high throughput sequencing data.
  • Stack: Python, Jupyter notebook, R, UppNex HPC cluster

Stockholm university logo Stockholm University

Software Developer 2013

  • We re-modeled and implemented a protain database
  • We designed and implemented a web interface
  • Stack: Ruby on Rails, D3js, PostgreSQL

Karolinska institutet logo Karolinska Institutet

Software Developer 2012

  • We designed and implemented analysis pipeline and database for microbial community data from human gut samples
  • Stack: Ruby on Rails, PostgreSQL

Advania logo Advania

Software Developer 2008 – 2011

  • Developed web service APIs for Microsoft NAV
  • Wrote SDKs to interact with the web service
  • Custom extensions for clients of Microsoft NAV
  • Stack: \(C^\sharp\), .NET, MSSQL, Microsoft NAV

Landsbankinn logo Landsbankinn

Software Developer 2007 summer

  • Various development

Skills

Languages and tools

Python

My goto language for most work

Julia

I’ve been switching to Julia for hobby projects

\(C^\sharp\)

Lambda functions in AWS and Azure

PostgreSQL

My goto DB

^Git(Lab|Hub)?$

Essential

\(\LaTeX\)

Most technical writing. Moving to Quarto (.md)

Docker

Containers for reproducability

Apache Airflow

Workflow orchestration

 Notebooks
    Jupyter, Databricks, Pluto

For combining exploration and analysis / poc

Proficient

Databricks, AWS, Azure, C++11, Scala, Java, SAS, Bash, SQL, Spark

Some experience

DuckDB, BigQuery, R, C (MPI, OpenMP), Octave, Matlab, Ruby, RoR, OCaml, HAskell, Elixir, Go, Rust

Back to top