Hi, I’m Nils, an engineer, manager and tech leader with a passion for using software, AI and data to make a positive impact. With over 13 years in the industry, I’ve had the chance to work on some fascinating projects, helping organizations use technology to tackle real-world challenges in smarter, more sustainable ways.

My background combines a deep understanding of software development, machine learning and data engineering. But beyond the technical side, what drives me is the potential for tech to solve problems that matter — especially when it comes to making a difference for our societies and environment. From optimizing systems that reduce energy use to creating data solutions that support sustainable investments, I focus on projects that align with a better future for everyone.

Collaboration and continuous learning are at the core of my work. I believe that the best solutions come from diverse teams and ideas, and I love fostering an environment where people feel inspired to innovate and improve. My goal is to build technology that not only solves today’s problems but helps create a more resilient and equitable tomorrow.

Thanks for stopping by! If you’re interested in exploring how technology can drive meaningful change, I’d love to connect.

Contact

I would love to talk to you and offer you my expertise for your project. Whether you are a startup, an agency or an enterprise: If you are interested in my help as a freelancer or have a nice employment offer, please contact me.

I am fluent in German (mother tongue) and English.

eMail: nils@blum-oeste.de ( PGP key) Phone: +49 151 152 282 62 Linkedin

Expertise

Management Skills

  • People Management incl. Hiring and Career Development
  • Project and Program Management
  • Product Management
  • Stakeholder Management
  • Execution Management
  • Organisational Change and Processes

Software Development Skills

  • Platform Engineering
  • MLOps and Machine Learning
  • Backend and Web Development
  • Software Architecture
  • Scrum and Agile Methodologies
  • Lean Processes in Software Development
  • Distributed Development Teams, All-Remote Setups
  • Scientific Data Analysis, Statistics
  • Online Marketing and SEO basics

Programming Languages and Technologies

  • Clojure, Python, Java & others
  • Ruby on Rails
  • Javascript, HTML and CSS
  • Mathematica, R
  • Probabilistic Programming
  • Deep Learning and classical ML
  • Git and SVN
  • Kubernetes, Terraform, Grafana
  • Google Cloup Platform, Amazon Web Services
  • Linux, Shell, Server Maintenance

Data and Analytics

  • Data Engineering
  • Relational and non-relational Databases
  • Scientific Data Analysis
  • Notebooks
  • Web and Mobile Analytics for User Tracking

Education and Certificates

  • Dr. rer. nat. (PhD) in Geoscience
  • Artificial Intelligence Nanodegree
  • Certified Scrum Product Owner
  • Certified Scrum Master
  • Google Analytics Individual Qualification
  • Digital Analytics Fundamentals

Talks

Depression - Why we need to talk more about it: A lightning talk at the Heart of Clojure conference 2019 about Depression, its impact and the stigmatisation that prevents addressing the issue appropriately and empathetically.


Intro to Probabilistic Programming and Clojure’s Anglican: My talk from EuroClojure 2017 about probabilistic programming in Clojure using the Anglican library.

Abstract: Probabilistic Programming Systems aim to merge general purpose programming with probabilistic modelling. They provide powerful statistical inference and thus allow developers to focus on the modelling with tools and environments they are comfortable with. These emerging methods are promising additions to the Data Scientist’s toolbox and an interesting, satisfying playground for programming enthusiasts. This talk is an introduction to Probabilistic Programming Systems, their use and value for the industry and Clojure’s great library “Anglican”.


Building declarative GUIs with Clojure, JavaFX and fn-fx: A gave this talk at the Clojure Berlin Meetup as an introduction to using JavaFX for building desktop applications with Clojure as an alternative to the more established way of using GitHub Electron and Clojurescript.


Microservices, Music and More: “Christoph and Nils give an overview of the Microservice architecture, as well as its benefits and potential drawbacks. They show how components like Docker play an important, enabling role for this architectural style and how the complexity of the service landscape can be managed.”


Mundane Clojure for Mortals: A Simple Web API: “Our resident LISP fan in a very hands-on tutorial about getting a web API up and running using Clojure.”


Generative Design: “Nils is getting artistic with the help of dots, lines, circles and a generous helping of Perlin noise.”