Curriculum Vitae
Education
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
B.Sc. Computer Science 2004 – 2008
Focus on mathematics
Menntaskólinn í Reykjavík
College 2000 – 2004
Focus on physics and mathematics
Professional Experience
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 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
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
Research Assistant 2014 – 2015
- I did bioinformatics analysis of various high throughput sequencing data.
- Stack: Python, Jupyter notebook, R, UppNex HPC cluster
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
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
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
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
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