Career Profile

I am a programmer and computer scientist interested in web technology, functional programming, and reproducible data analysis. I did my Ph.D. (submitted) in Pål Sætroms bioinformatics group at the Norwegian University of Science and Technology.

Experience

Verification Engineer

2020-Present
ARM

Scala developer.

Pipeline developer

2018-2019
HUNT (The Trøndelag Health Study)

Wrote Snakemake-pipelines to extract and analyze GWAS-data for the HUNT biobank.

Bioinformatics Programmer

2014-2015
Bioinformatics Core Facility, NTNU

Wrote a pipeline for Mina Therapeutics that ran a proprietary machine-learning algorithm for predicting effective siRNA against every gene in the human genome.

Projects

pyranges - An efficient Python-implementation of the GenomicRanges data-structure.
pyrle - An efficient and user-friendly implementation of Run Length Encodings in Python. Inspired by the R S4Vectors object.
ncls - An implementation of the Nested Containment List (NCList) compatible with the Python Science Stack.
epic2 - An ultraperformant implementation of the popular SICER algorithm for finding diffusely enriched domains in ChIP-Seq data.

Publications

For all publications, please see my Google Scholar Profile.

  • epic2 Efficiently Finds Diffuse Domains in ChIP-seq Data
  • Endre Bakken Stovner & Pål Sætrom
    Bioinformatics
  • PyRanges: Efficient Comparison of Genomic Intervals in Python
  • Endre Bakken Stovner & Pål Sætrom
    Bioinformatics

    Skills & Proficiency

    Python & The Python Science Stack

    Evil Emacs

    Snakemake

    UNIX

    Cython

    Clojure & Clojurescript

    R

    Git

    Django

    C

    SQL

    JavaScript

    Rust

    C++