Skip to content
View Joel-hanson's full-sized avatar

Organizations

@jazzband

Block or report Joel-hanson

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.

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
Joel-hanson/README.md
     ██╗ ██████╗ ███████╗██╗         ██╗  ██╗ █████╗ ███╗   ██╗███████╗ ██████╗ ███╗   ██╗
     ██║██╔═══██╗██╔════╝██║         ██║  ██║██╔══██╗████╗  ██║██╔════╝██╔═══██╗████╗  ██║
     ██║██║   ██║█████╗  ██║         ███████║███████║██╔██╗ ██║███████╗██║   ██║██╔██╗ ██║
██   ██║██║   ██║██╔══╝  ██║         ██╔══██║██╔══██║██║╚██╗██║╚════██║██║   ██║██║╚██╗██║
╚█████╔╝╚██████╔╝███████╗███████╗    ██║  ██║██║  ██║██║ ╚████║███████║╚██████╔╝██║ ╚████║
 ╚════╝  ╚═════╝ ╚══════╝╚══════╝    ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝

Joel Hanson

visitor@joel-hanson:~$ whoami
Software Engineer @ IBM
Building event-driven systems, streaming platforms, and distributed tooling.

visitor@joel-hanson:~$ cat about.md
I’m Joel Hanson, a software engineer working across event streams,
cloud infrastructure, and practical AI/ML systems.

My work spans Kafka, Kafka Connect, Kubernetes, Python,
Java, and platform-focused developer tooling.

visitor@joel-hanson:~$ ls pinned/
advanced-serializer-usage
markdown2medium
contextlayer
joel-hanson.github.io
sse-kafka-connector
bijou64

visitor@joel-hanson:~$ head -n2 pinned/bijou64/README.md
Bijou64 - Efficient Variable-Length Integer Encoding for Kafka
Written in Java.

visitor@joel-hanson:~$ head -n2 pinned/sse-kafka-connector/README.md
A fully generic Kafka Connect source connector
for Server-Sent Events (SSE) streams.

visitor@joel-hanson:~$ ./skills --focus
Kafka · Kafka Connect · Kubernetes · Python · Java · Distributed Systems

visitor@joel-hanson:~$ tail -f writing.log
visitor@joel-hanson:~$ cat contact.txt

Portfolio
GitHub
LinkedIn

visitor@joel-hanson:~$ echo "open to collaborating on Kafka, Kubernetes, and distributed systems"
open to collaborating on Kafka, Kubernetes, and distributed systems
visitor@joel-hanson:~$ 

Pinned Loading

  1. advanced-serializer-usage advanced-serializer-usage Public

    This code is to show how we can do one of the advanced serializer usages called Dynamically modification fields. Dynamic modifying fields can make a Django rest framework API act like graphQL endpo…

    Python 4 2

  2. markdown2medium markdown2medium Public

    A powerful tool that converts Markdown to Medium-compatible text. Perfect for writers who want to maintain their workflow in Markdown while publishing to Medium.

    TypeScript 23 7

  3. contextlayer contextlayer Public

    ContextLayer bridges the gap between traditional REST APIs and AI assistants, enabling seamless integration with Claude, VS Code Copilot, and other MCP-compatible tools without requiring any code m…

    TypeScript 4 1

  4. joel-hanson.github.io joel-hanson.github.io Public

    Hey there! I’m Joel Hanson, a Software Engineer at IBM, currently immersed in leveraging event streams for smarter data-driven insights.

    HTML 3

  5. sse-kafka-connector sse-kafka-connector Public

    A fully generic Kafka Connect source connector for Server-Sent Events (SSE) streams.

    Java 2

  6. bijou64 bijou64 Public

    Bijou64 - Efficient Variable-Length Integer Encoding for Kafka and Kafka Serializer/Deserializer implementations for Bijou64 variable-length integer encoding.

    Java