Henrik Anker Rasmussen
M.Sc. in Computer Engineering
Copenhagen, Denmark
2nd November 1987
Henrik A. Rasmussen
harasmussen@gmail.com
linkedin.com/in/henrikarasmussen
github.com/harasmussen
@nomtrosk
+45 22 40 99 98
Creative and innovative software engineer with more than seven years experience in professional software development and a strong interest in designing and building of systems for big data and machine learning.

Work Experience

KMD
Copenhagen, Denmark
11/2018 – Present
Software engineer
Python, Visual studio, Windows
Migrating IBM mainframe codebase for e-Boks to Python running in on a MS Windows platform.
Novozymes
Copenhagen, Denmark
01/2018 – 10/2018
Software engineer
Python, JS, Hadoop, Linux
Creating an internal tool for searching in terabyte large databases of proteins used by scientists and bioinformatics.
  • Mainly focused on backend implementation in Python and Django
  • Distributed big data storage using HBase and Hadoop
  • Development of PySpark jobs for data cleaning at scale
  • Task queue for compute tasks using RabbitMQ
  • Some frontend adjustment in JavaScript and React
  • Develop and test environment set up in Docker
  • Purely Linux based ecosystem
  • Acquired knowledge about bioinformatics
Blackwood Seven
Copenhagen, Denmark
10/2016 – 12/2017
Model engineer
R, Python, Docker, AWS
The company made predictive models to gain business insight in marketing campaigns for its clients and to give recommendations for optimized campaign strategies in the future.
  • Developed system for extracting model learnings in close cooperation with the data scientists.
  • R interface for querying Big Data from Elasticsearch.
  • Designed and implemented system for delivering model learning data through RESTful API. Implemented fully in R.
  • Ensured code quality through extensive unit testing.
  • Working in a continuous integration setup using Travis.
  • Code reviewing and code quality coaching of data scientists
  • Participated in system design of computational heavy processes like model fitting and predictions.
  • All models was setup to run on Linux powered Docker images on kubernetes and AWS
  • Integration tests written in Python executed using docker compose.
  • Lead of architecture group to design the future system for model creation and fitting.
  • Configuration of Jira for the need of our team.
  • Agile programming using scrum board and daily stand-ups.
  • Documentation of code and API.
Immeo
Copenhagen, Denmark
08/2015 – 05/2016
Consultant
C#/MVC, MS SQL, JS/Angular
Working as an IT-consultant to deliver e-commerce systems for clients like Politikens hus and Bisnode.
  • Development of systems using ASP.NET/MVC mostly focused on backend.
  • MS SQL Database querying and manipulation using ORM framework (Entity).
  • Some experience in database migration.
  • Functional programming paradigm with LINQ expressions.
  • Adjusting frontend in html, CSS and JavaScript/angular.
  • Continuous integration using Jenkins.
  • Agile development using scrum boards.
JLI vision
Copenhagen, Denmark
03/2012 – 07/2015
Software Developer
C++, C#/WPF
Designing, implementing, testing and installation of computer vision systems for the medical and glass industry.
  • Upgrade and optimization of vision systems for nine machines producing insulin dispensers from Novo Nordisk
  • Single handed executed a logo inspection project for NovoPen from budgeting and design to installation and acceptance.
  • Running acceptance test that fulfilled the requirements from Novo Nordisk QA department.
  • Writing unit tests for vision algorithms.
  • Code optimization to reach real time image processing for online inspection.
  • System design and implementation of frontend in WPF
  • Installation jobs in Japan, Malaysia, Turkey and India
S-Light
Aalborg, Denmark
07/2011 – 02/2012
Software Developer
C
S-Light made intelligent street lighting with LED and need a way for communicating with it.
  • Implementation of a socket-like API for wireless communication through GSM on embedded devices.

Technologies

R, Python, C#, C++, C, JavaScript, HTML/CSS, SQL
Linux, GIT, Docker, Amazon Web Services

Certifications

Microsoft: Programming in C#
03/2016

Education

Master Degree
Aalborg Universitet
2009 - 2011
C++, Matlab, OpenCV, Linux
I attended a line of specialization called Vision, Graphics and Interactive Systems and was mostly focusing on image processing and data analysis using state of the art machine learning techniques. During my master thesis I developed a system for tracking people in indoor environments for the purpose of extracting customers movement statistics in shopping malls used for business intelligence.
Bachelor Degree
Aalborg Universitet
2006 - 2009
C, C++, Matlab, Linux
My bachelor was in Computer Engineering, and covered topics like advanced mathematics, numerical methods, computer science and basic electronics. In each semester a project was written in small teams where we applied theoretical knowledge to solve a concrete real world problem.