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

Organizations

@confluentinc @jazzband

Block or report Joel-hanson

Report abuse

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

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

  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 5 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. bijou bijou Public

    Variable-length integer encoding with Kafka serializers for Long values

    Java