Nicholas Blumhardt is a founder and CEO with 18 years of software engineering experience, best known for creating Seq at Datalust, a diagnostics platform that simplifies monitoring across industries from finance to healthcare. He combines hands-on .NET development and platform design with product leadership, having previously shaped core .NET experiences at Microsoft and driven early growth at Octopus Deploy. An active open-source contributor, Nicholas has made substantive contributions to widely used projects like Serilog and Stateless, improving logging, state-machine, and parsing libraries that underpin many enterprise systems. He blends pragmatic engineering—automating build and deployment pipelines and enhancing library robustness—with a passion for helping others publish and sustain open-source software. Based in Queensland, Australia, he pairs technical depth with a founder’s focus on developer experience and operational simplicity.
18 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Queensland
Contributions:1 release, 127 reviews, 983 commits in 10 years 1 month
Contributions summary:Nicholas primarily contributed to the back-end of the Serilog project, focusing on adding new features and fixing bugs related to logging functionality and integration with various systems. Their work involved implementing non-generic overloads for context methods, expanding the capabilities of the JSON formatter, and improving the performance and flexibility of the rolling file sink. Additionally, the user worked on integrating Serilog with different third-party systems such as XSockets, and Elasticsearch by adding code to support those features.
A Serilog configuration provider that reads from Microsoft.Extensions.Configuration
Role in this project:
Back-end Developer
Contributions:34 reviews, 130 commits, 129 PRs in 7 years 7 months
Contributions summary:Nicholas primarily contributed to the core functionality of the Serilog configuration provider. Their work focused on parsing configuration files using the Microsoft.Extensions.Configuration library. They implemented methods for loading assemblies, handling minimum logging levels, and processing "Enrich" and "WriteTo" directives. The user also made updates to the build process and dependencies.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.