██╗ ██████╗ ███████╗██╗ ██╗ ██╗ █████╗ ███╗ ██╗███████╗ ██████╗ ███╗ ██╗
██║██╔═══██╗██╔════╝██║ ██║ ██║██╔══██╗████╗ ██║██╔════╝██╔═══██╗████╗ ██║
██║██║ ██║█████╗ ██║ ███████║███████║██╔██╗ ██║███████╗██║ ██║██╔██╗ ██║
██ ██║██║ ██║██╔══╝ ██║ ██╔══██║██╔══██║██║╚██╗██║╚════██║██║ ██║██║╚██╗██║
╚█████╔╝╚██████╔╝███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║███████║╚██████╔╝██║ ╚████║
╚════╝ ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═╝ ╚═══╝
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- What If Your Kafka Sent Half the Data Over the Network?
- Aesthetic Habit Tracker: A Challenge Grid That Lives in Your Browser
- From Prompt to Home Screen: Shipping Nursing Tracker with GitHub Pages
- From Celery to Restate: Rethinking Async Tasks in Django
- Adding Durable Execution to Flask Applications with Restate
visitor@joel-hanson:~$ cat contact.txtvisitor@joel-hanson:~$ echo "open to collaborating on Kafka, Kubernetes, and distributed systems"
open to collaborating on Kafka, Kubernetes, and distributed systems
visitor@joel-hanson:~$ █




