Niklas Silfverström

Niklas Silfverström

I am a developer with long experience of building technical products and organizations. During my career, I have often been technically responsible and lead development in team who built software in different industries.

In my role I have had the opportunity to develop in many different languages and frameworks but over the years I have specialized in building software as based on large quantities data. Today I work as an expert in machine learning and data management - a field where I both develop, lecture and act as an advisor.

Key skills

  • Machine learning
  • Tenserflow
  • Python
  • Apache Spark
  • Elasticsearch
  • Relational databases
  • Data warehousing
  • DevOps
  • Javascript

Teacher for courses


News & feeds

  • We launch summer Boot Camp

    We are launching two Boot Camps, for you who want to become a modern and complete .NET Core developer. And for you who want to learn everything you need to know about JavaScript and frontend programming in 2019.

    Read more
  • Priority queues in Java and Python

    How do you talk about a "priority queue", a queue data structure where elemens get to "cut in line" if they're important? In this article, we'll compare the (quite different) answers from Java and Python standard libraries.

    Read more
  • How to install RavenDB on a VM in Azure (step-by-step, part 1)

    This is a guide for you who want to work with document databases. I describe how I got RavenDB to work on a regular Windows Server 16 virtual machine which in turn runs in the Azure cloud. 

    Read more
  • How to install RavenDB on a VM in Azure (step-by-step, part 2)

    A guide in three parts, this is the second part. 

    Read more
  • How to install RavenDB on a VM in Azure (step-by-step, part 3)

    This is a guide in three parts. In this third part, we show how you import a certificate.

    Read more