# Niels Lohmann

> German computer scientist

**Wikidata**: [Q73097619](https://www.wikidata.org/wiki/Q73097619)  
**Source**: https://4ort.xyz/entity/niels-lohmann

## Summary
Niels Lohmann is a German computer scientist and software developer best known as the author and developer of the JSON for Modern C++ library. He holds a Doktoringenieur degree (2010) and maintains an active online presence for his software and writing (website, blog, GitHub).

## Biography
- Born: 1981-05-10, Bonn
- Nationality: Germany
- Education: Dipl.-Inf. (Humboldt-Universität zu Berlin); Doktoringenieur (University of Rostock and Eindhoven University of Technology, 2010)
- Known for: Author/developer of the JSON for Modern C++ library
- Employer(s): University of Rostock (doctoral affiliation), Eindhoven University of Technology (doctoral affiliation); GNU Savannah account (nielslohmann) — listed affiliations and accounts from source material
- Field(s): Computer science

## Contributions
Niels Lohmann is the author and developer of the JSON for Modern C++ library (a JSON library for C++), and he distributes and documents his work via his personal website (https://nlohmann.me/) and an English-language blog (https://blog.nlohmann.me/). He maintains code and contributions under the GitHub username "nlohmann" and has a GNU Savannah account "nielslohmann." Academically, Lohmann completed a Doktoringenieur degree in 2010 with doctoral advisors that include Wil van der Aalst; his doctoral work is documented in university records and a 2010 dissertation repository. He is indexed in multiple scholarly and authority systems (Google Scholar author ID SAGQMLAAAAAJ, dblp author id 87/5861, IEEE Xplore author id 38099628500, ResearchGate id 19798693, Mathematics Genealogy Project id 220993), indicating published research and academic contributions. His Erdős number is recorded as 5 (point in time 2025-02-05). Lohmann also maintains an official website and blog in English and uses social and professional accounts such as GitHub and LinkedIn (linkedin_personal_profile_id: nielslohmann) to distribute software and communicate about his work.

## FAQs
### Q: Who is Niels Lohmann?
A: Niels Lohmann is a German computer scientist and software developer, author of the JSON for Modern C++ library, and holder of a Doktoringenieur degree completed in 2010.

### Q: What is JSON for Modern C++?
A: JSON for Modern C++ is a C++ JSON library authored and developed by Niels Lohmann. The project is associated with his GitHub account "nlohmann" and his website https://nlohmann.me/.

### Q: Where did Niels Lohmann study and receive his doctorate?
A: Lohmann studied computer science at Humboldt-Universität zu Berlin (Dipl.-Inf.) and completed a Doktoringenieur degree in 2010 with affiliations to the University of Rostock and Eindhoven University of Technology; one of his doctoral advisors was Wil van der Aalst.

## Why They Matter
Niels Lohmann contributes at the intersection of software development and academic research. His authorship and maintenance of the JSON for Modern C++ library provide a concrete software artifact that links his programming work to broader C++ tooling and ecosystem activity; that library is tied to his public code repositories and documentation on his website and blog. His completion of a Doktoringenieur degree in 2010, with documented doctoral advisors including Wil van der Aalst, situates him within formal academic research networks; this is reinforced by listings across scholarly databases (Google Scholar, dblp, IEEE Xplore, ResearchGate) and by an Erdős number record. Without his published software packages, documentation, and academic outputs, the particular implementations and documented resources he maintains (website, blog, GitHub, Savannah account) would not exist. His identifiers across library and authority systems (ISNI, GND, VIAF, Library of Congress, BnF) make his contributions discoverable for software users and researchers.

## Notable For
- Author and developer of the JSON for Modern C++ library (software project associated with https://nlohmann.me/ and GitHub user "nlohmann").
- Awarded the academic degree Doktoringenieur in 2010 with affiliations to the University of Rostock and Eindhoven University of Technology.
- Maintains an English-language website (https://nlohmann.me/) and blog (https://blog.nlohmann.me/) documenting software and writing.
- Presence across scholarly and authority systems: Google Scholar, dblp, IEEE Xplore, ResearchGate, Mathematics Genealogy Project, ISNI (0000000114821289), GND (142476889), VIAF (145019681).
- Erdős number recorded as 5 (point in time 2025-02-05).

## Body
### Personal details
- Full name: Niels Lohmann
- Family name: Lohmann
- Given name: Niels
- Born: 1981-05-10 in Bonn
- Sex/gender: male
- Native language: German
- Languages spoken/written: German, English
- Citizenship: Germany

### Education and academic degrees
- Dipl.-Inf. from Humboldt-Universität zu Berlin (field qualifier: computer science).
- Doktoringenieur (point in time: 2010) with doctorate affiliations to University of Rostock and Eindhoven University of Technology. Documentary references include university promotion records and a 2010 thesis repository entry.

### Doctoral supervision and academic links
- Doctoral advisors listed include Wil van der Aalst and another advisor identified in the structured data (Wikidata Q102712204).
- Mathematics Genealogy Project id: 220993.

### Software and open-source projects
- Author/developer of the JSON for Modern C++ library (listed under Created / Developed by in source material).
- GitHub username: nlohmann.
- GNU Savannah account: nielslohmann (user account on GNU Savannah).
- Maintains an official website (https://nlohmann.me/) and an English-language blog (https://blog.nlohmann.me/).

### Scholarly and professional identifiers
- Google Scholar author id: SAGQMLAAAAAJ
- dblp author id: 87/5861
- IEEE Xplore author id: 38099628500
- ResearchGate contributions id: 19798693
- ISNI: 0000000114821289
- GND: 142476889
- VIAF: 145019681
- Library of Congress authority id: n2007077713
- BnF id: 17248380j
- Erdős number: 5 (recorded 2025-02-05)

### Online presence and accounts
- Website: https://nlohmann.me/ (English)
- Official blog: https://blog.nlohmann.me/ (English)
- GitHub: nlohmann
- Bluesky handle: nlohmann.me (with did:plc qualifier)
- Facebook: niels.lohmann
- LinkedIn: profile id "nielslohmann"
- Stack Exchange user id: 98396

### Additional notes
- The structured data lists many library and authority identifiers and platform accounts that document Lohmann's output in software and research.

## References

1. [Source](https://rosdok.uni-rostock.de/mcrviewer/recordIdentifier/rosdok_id00000716/Dissertation_Lohmann_2010.pdf?page=179)
2. SUDOC
3. Mathematics Genealogy Project
4. German National Library
5. [Source](https://www.ief.uni-rostock.de/fakultaet/geschichte/promotionen/promotionen-2010/)
6. [Source](https://www.informatik.hu-berlin.de/de/org/dokumente/publikationen/Jahresbericht_2006.pdf)
7. [Source](https://mathscinet.ams.org/mathscinet/freetools/collab-dist?source=831777&target=189017)