Mahdi Amirabdollahi
Java developer · GNU/Linux lover · @sudoitir
I build backend systems in Java and Spring Boot, and open-source tools around messaging, observability and AI-assisted development.
Projects
-
Artemis Studio
Cluster-wide management and observability for Apache ActiveMQ Artemis — live topology, cross-node queues, safe message operations and SQL over your messages.
-
ClaudeCode4J
Java integration for the Claude Code CLI: virtual-thread execution, Spring Boot auto-configuration, Kafka request-reply adapters and REST/SSE streaming endpoints.
Stack
Java · Spring Boot · Kafka · ActiveMQ Artemis · PostgreSQL · Redis · Docker · Kubernetes · ELK · Bash · GNU/Linux