sponsors

An open API service aggregating public data about GitHub Sponsors.

johanbrandhorst

View JSON Representation

Software Engineer using Go and always keen to learn new things.

Funding Links: https://github.com/sponsors/johanbrandhorst

GitHub Sponsors Profile

Hello πŸ‘‹
I'm Johan, I've been doing open source since 2016, mostly in the Go ecosystem 🐻. I'm currently a maintainer πŸ‘¨β€πŸ”§ of:

The gRPC-Gateway πŸŒ‰, a HTTP/JSON <-> gRPC translation layer which is serving companies and open source projects such as etcd, Core OS, Cockroach DB, Chef and others.
Go gRPC Middleware πŸ₯ͺ, a collection of interceptors that add logging, metrics, tracing, authentication, retrying logic and more to your Go gRPC servers.
Improbable's gRPC-Web πŸ•ΈοΈ, a project that brings gRPC to the browser and implements a pure Go gRPC-Web proxy that can be used in-process with your gRPC server or as a standalone proxy.
TinyGo πŸ–¨οΈ, a project that aims to bring Go to micro controllers and WebAssembly.
Certify πŸ‘¨β€βš–οΈ, a Go in-process certificate manager that automatically issues and renews certificates for your application.

I spend several hours a week of my spare time responding to issues and writing and merging PRs and creating releases on these projects. If you've found my work useful and you want to say thanks, you're welcome to sponsor me to show your appreciation.
I'm also a contributor πŸ‘¨β€πŸ’» to:

The Go standard library, especially the WebAssembly port, where I ported the GopherJS net/http implementation to the standard library, allowing the use of net/http HTTP requests from inside WebAssembly applications.
gRPC-Go, the official gRPC library for Go.
Golang protobuf, the official Google Protocol Buffers implementation for Go.
GoGo protobuf, a third party Google Protocol Buffers implementation for Go that includes extra features such as automatic time conversion, faster marshalling and more.

If you've found my contributions to these repositories helpful, you're welcome to sponsor me to show your appreciation.
I author blog posts πŸ“° on varying topics, mostly relating to Go and gRPC on my personal website. If you've found my posts to be helpful and you want me to keep making them, you're welcome to sponsor me to show your appreciation.
I also frequently deliver technical talks πŸ—¨οΈ at conferences, including GopherCon San Diego πŸ‡ΊπŸ‡Έ, GopherCon UK πŸ‡¬πŸ‡§, dotGo πŸ‡«πŸ‡·, GopherCon EU πŸ‡ͺπŸ‡Ί, FOSDEM πŸ‡§πŸ‡ͺ and more. I've also featured on Go Time πŸŽ™οΈ on topics ranging from security πŸ›‘οΈ to PostgreSQL 🐘. My personal website contains all the recordings and slides of my presentations. If you've watched one of my presentations and found it helpful, you're welcome to sponsor me to show your appreciation.
Lastly, I'm frequently helping πŸ‘¨β€πŸ« beginners and experienced users alike to solve problems with their code and setup on Gophers slack, in particular on the topics that I have specific expertise, such as gRPC, protobuf and security. If I've helped you and you want to say thanks, you're welcome to sponsor me to show your appreciation.

Featured Works

johanbrandhorst/certify

Automatic client and server certificate distribution and maintenance

Language: Go - Stars: 467
grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Language: Go - Stars: 18278
grpc-ecosystem/go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

Language: Go - Stars: 6326
improbable-eng/grpc-web

gRPC Web implementation for Golang and TypeScript

Language: TypeScript - Stars: 4394
golang/go

The Go programming language

Language: Go - Stars: 124314
uw-labs/podrick

Language: Go - Stars: 14

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown

Sponsorships

Active Sponsorships
Past Sponsorships
View All

Sponsorship Breakdown by Kind