Skip to content

The guy who maintains Gremlinq on a boat looking at virtually nothing in the distance.

Daniel Weber is a Senior Software Engineer at ExRam Innovations in Germany. He began programming on Amiga Basic, QBasic and Visual Basic before adopting C# and the .NET ecosystem in 2002.

He holds a Master’s degree in Computer Science from RWTH Aachen University (2011), with a specialization in software modeling and verification and a minor in electrical engineering.

At ExRam he's authored ExRam.Gremlinq - a .NET object‑graph mapper for Gremlin‑enabled graph databases such as Azure Cosmos DB, JanusGraph and AWS Neptune. ExRam.Gremlinq brings to graph databases the developer productivity and familiar APIs that tools like Entity Framework and NHibernate provide for relational databases. The library is used across ExRam’s services, hardened through operational deployments and iterative refinement, and relied upon in production and mission‑critical scenarios.

Daniel regularly shares his deep expertise in graph databases and Gremlinq. Most recently, in April 2026 he co-authored "Exploring type-safe .NET development for Amazon Neptune with Gremlinq" with Stephen Mallette on the AWS Database Blog, providing the most comprehensive and technical introduction to Gremlinq to date. In June 2026, he joined Stephen Mallette on TinkerPop Wide for an in-depth discussion about Gremlinq.

Daniel also wrote for the German dotnetpro magazine, with articles including "Gremlinq + Linq = Gremlinq" (02/21) introducing Gremlinq, and "C# in Raum und Zeit" (05/21) exploring data relationships in time and space with async C# patterns.

He appeared on the .NET Core Podcast with Jamie Taylor and CosmosDB Live TV with Mark Brown.

GitHub | LinkedIn | Email