Sofia Haglund
Hi! 👋 I'm

Sofia Haglund

I currently work as a Bioinformatician/System Developer at SciLifeLab in Solna at NGI (but employed by Karolinska Institute as a Bioinformatician- confusing I know!)
I'm a creative, analytical, and independent individual. I love to code, particularly in JavaScript, and I am constantly exploring new techniques and languages to broaden my skill set. Design, especially within the realms of UX and graphic design, resonates with me on a deep level.
Beyond the screen, you'll often find me at the gym or on a hike. When I'm not immersed in the great outdoors, you might also catch me delving into the virtual realms of video games. However, my greatest joy comes from spending quality time with my family.




Mid level




Mid level


Mid level






Mid level




Mid level


Mid level

Tailwind CSS

Mid level

Work Experience

Bioinformatician/System Developer

National Genomics Infrastructure (SciLifeLab, KI)

I deliver sequencing data to users from their sequencing projects and is method responsible for data delivery. I deliver mostly raw data (FastQ- or bcl-files), but also the BP analysis data of nf-core/RNASeq and nf-core/ MethylSeq, all of which I have run the analyses and performed quality checks prior to delivery, mainly from examining the correponding MultiQC report. I use BaseSpace Clarity LIMS to document my work and communicate with our users through ZenDesk. In addition, I also help develop our pipelines, our external and internal web pages and interfaces using Python, JavaScript, PHP, HTML, and CSS using GitHub. I mostly work with our internal website Genomics Status: I'm responsible for our website ( and our pages on the SciLifeLab website. I do quite a bit of testing of our pipelines when these have been updated prior to production deployment and and also write verifications and validations connected to these.

2017 - 2018
Laboratory Technician

Karolinska Institute (MTC), Centre for Translational Microbiome Research (CTMR)

I extracted microbe DNA from various samples from the research projects in Professor Lars Engstrand's research group using Tecan FreedomEVO. This was the first step in sequencing the DNA of the samples, which was carried out by my colleagues.

2015 - 2016
Laboratory Engineer

Octapharma AB, QC Support, Sample Reception

I received samples of pharmaceutical drugs in various phases of their production, imported these in SQL LIMS, and passed these on to the lab. I also handled the purchasing of supplies and equipment for the biochemistry lab, using SAP. In addition, I also delivered and received samples from other sites in Sweden as well as abroad.

2014 - 2015
Laboratory Engineer

Karolinska University Hospital in Solna, Department of Clinical Virology, Serology

I analysed blood plasma from patient samples for the detection of antibodies against various infections using ELISA, both automatically with the Tecan Freedom EVO robot and with manual analysis.

2014 - 2014
Laboratory Engineer

Karolinska University Hospital in Huddinge, Department of Clinical Virology, Molecular Biology

I analysed various patient samples for the detection of viral infections using MagNA Pure and PCR.

UX Design


A grocery list app design I have been working on:

Grocery App Frame One Grocery App Frame One Grocery App Frame Two Grocery App Frame Three



I have created a couple of tutorial videos for our users at NGI to assist in their data download: