Skip to content
View gklijs's full-sized avatar
🤗
Right where I want to be.
🤗
Right where I want to be.

Block or report gklijs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gklijs/README.md

Github profile page for Gerard Klijs

Site: gklijs.tech, blog: blog.gklijs.tech, mail: info@gklijs.tech.

My main project at the moment is skilj, a Rust library for event-sourced applications on Postgres.

I've been doing Java and Kotlin for most of my career. Doing Clojure and Rust in my free time, and dabbled a bit with Node.js. I have experience with several types of API's. Using REST based on OpenAPI, GraphQL, and async API's based on Kafka in formats like Protobuf and Cloud Events. For BKES I used gRPC. I created and maintain a Rust library to use schema registry schema_registry_converter.

I've presented on using GraphQL with Apache Kafka at GraphQL Summit 2019. I also presented at Kafka Summit 2020 and Kafka Summit 2021, and some others. I'm trying to write more blogs, I've written some at Dev.to. There are also two blogs I wrote in cooperation with Confluent, using Rust with Kafka and using GraphQL with Kafka. There is also one about the background of the Rust library on the Open Web blog page.

You can find me on Twitter and LinkedIn. Currently I'm working as a software engineer at Alliander.

I also track my bass progression, or stagnation here.

Pinned Loading

  1. schema_registry_converter schema_registry_converter Public

    A crate to convert bytes to something more useable and the other way around in a way Compatible with the Confluent Schema Registry. Supporting Avro, Protobuf, Json schema, and both async and blocking.

    Rust 118 52

  2. SkilJ SkilJ Public

    Event sourcing with Dynamic Consistency Boundaries on Postgres, with GraphQL and REST generated from your types

    Rust 2