Dr. Niels Lohmann

Angestellt, Lead Engineer, MongoDB
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Formale Methoden
Modelchecking und Verifikation
Web Services
Softwareentwicklung
Geschäftsprozesse
Continuous Integration
Smart Data
NDS
Open Source

Werdegang

Berufserfahrung von Niels Lohmann

  • Bis heute 3 Monate, seit Mai 2025

    Lead Engineer

    MongoDB
  • Bis heute 12 Jahre und 1 Monat, seit Juli 2013

    Maintainer

    JSON for Modern C++

    Maintainer of JSON for Modern C++, an open source C++11 single-header library to use JSON as first-class data type in C++. The library has over 250 contributors and, with 39,000 stars, is among the top 20 most popular C++ projects at GitHub. It is used in production environments by numerous industries like FAANG, automotive, gaming and even aerospace. In the C++ community, it is repeatedly praised as a role model for intuitive APIs.

  • 6 Jahre und 10 Monate, Juli 2018 - Apr. 2025

    Engineering Lead

    MBition GmbH

    Leading a development team of 11 developers in different series and pre-production projects in the area of navigation systems, immersive apps, and games for the infotainment system of Mercedes-Benz’s in-house developed operating system (MB.OS).

  • 8 Monate, Nov. 2017 - Juni 2018

    Senior Software Architect

    MBition GmbH

    - Architect and developer in a 4-person team of a C++ data service for automotive navigation use cases (map rendering, destination input, and routing). - Developer for navigation backend services for efficient routing for electric vehicles, satellite imagery, and live location sharing. Tech stack: Python (Flask, gevent)

  • 2 Jahre und 4 Monate, Juli 2015 - Okt. 2017

    System-Designer

    Carmeq GmbH, Volkswagen AG

  • 11 Monate, Aug. 2014 - Juni 2015

    Software-Designer (Navigation und Online Dienste)

    Carmeq GmbH, Volkswagen AG

  • 4 Jahre und 4 Monate, Apr. 2010 - Juli 2014

    Wissenschaftlicher Mitarbeiter

    Universität Rostock

    Organisation und Durchführung von Lehrveranstaltungen | Weiterentwicklung von Verifikationswerkzeugen | Forschungstätigkeiten; Präsentation auf internationalen Workshops und Konferenzen – Wissenschaftliche Dienstleistungen: Begutachtungen und Organisation von Workshops | Betreuung von Abschlussarbeiten

  • 2 Jahre und 5 Monate, Juli 2010 - Nov. 2012

    Stellvertretender Vorsitzender

    Piratenpartei Deutschland, Landesverband Mecklenburg-Vorpommern

  • 5 Monate, Nov. 2009 - März 2010

    Wissenschaftlicher Mitarbeiter

    Technische Universiteit Eindhoven

    Integration der Software-Werkzeuge der Forschungsgruppe aus Rostock in das Eindhovener Werkzeug ProM | Forschungstätigkeiten; Präsentation auf internationalen Workshops und Konferenzen

  • 2 Jahre, Nov. 2007 - Okt. 2009

    Wissenschaftlicher Mitarbeiter

    Universität Rostock

    Leitung des Projektes „Automatische Generierung von Bedienungsanleitungen für Services“, gefördert durch die Deutsche Forschungsgemeinschaft | Entwicklung von mehreren Verifikationswerkzeugen für Geschäftsprozesse und Services | Planung und Aufbau der technischen Infrastruktur für die gemeinsame Werkzeugentwicklung mit mehreren universitären Kooperationspartnern incl. Build Management und Continuous Integration | Forschungstätigkeiten; Präsentation auf internationalen Workshops und Konferenzen

  • 2 Jahre und 1 Monat, Okt. 2005 - Okt. 2007

    Wissenschaftlicher Mitarbeiter

    Humboldt-Universität zu Berlin

    Leitung des Projektes Tools4BPEL („Korrektheit und Zuverlässigkeit zusammengesetzter Web Services am Beispiel der Geschäftsprozess-Modellierungssprache BPEL“), gefördert durch das BMBF | Entwicklung eines Compilers zur statischen Analyse und Erzeugung von formalen Modellen aus BPEL- Geschäftsprozessen | Forschungstätigkeiten; Präsentation auf internationalen Workshops und Konferenzen | Wissenschaftliche Dienstleistungen: Begutachtungen und Organisation von Workshops

  • 1 Jahr und 2 Monate, Aug. 2004 - Sep. 2005

    Studentischer Mitarbeiter

    Humboldt-Universität zu Berlin

    Mitarbeit in Forschung und Lehre | Programmiertätigkeiten | Aufbau und Pflege der technischen Lehrstuhl-Infrastruktur

Ausbildung von Niels Lohmann

  • 1 Jahr und 11 Monate, Nov. 2008 - Sep. 2010

    Informatik

    Universität Rostock / Technische Universiteit Eindhoven

    Binational doctoral procedure between the Technical University of Eindhoven and the University of Rostock. The doctoral degree was jointly awarded by both universities. Research focus: Development of correct service-oriented systems; Dissertation topic: “Correctness of services and their compositions” (in English)Activities and societies: Research focus: Development of correct service-oriented systems; Dissertation topic: “Correctness of services and their compositions” (in English)

  • 4 Jahre, Okt. 2001 - Sep. 2005

    Informatik

    Humboldt-Universität zu Berlin

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z