About Hami Kainy
Hami Kainy (Persian: حامی کائینی) is an independent software and AI engineer working on backend systems, self-hosted infrastructure and developer tools. His public projects span Go deployment services, a Rust Linux diagnostics tool, an Android Python workspace and multi-provider AI bots.
Recent systems work focuses on durable state, retries, runtime supervision and deployment recovery. HamiCloud explores distributed execution with PostgreSQL, NATS and Kubernetes; Shipyard deploys applications to a single VPS. HamiCloud is in development and Shipyard remains a release candidate.
LiDB collects read-only Linux diagnostics in Rust. runcode runs Python on Android and connects workspace tools to authenticated MCP clients. Public code and releases are evidence of implementation, not a claim that every project is production-ready.
Business-facing work still includes operating kgkala.ir, building the Hami Hamrah Mandegar warranty portal, WooCommerce tooling and Telegram and Discord automation. Open-source work is published under hami9, a GitHub account active since 2021.
This page is the canonical profile of Hami Kainy, also written حامی کائینی, known online as hami9.
At a glance
What Hami Kainy does
- Backend APIs, durable job dispatch and deployment workflows with explicit retry and recovery paths.
- Developer tools for Linux and Android, including local diagnostics and supervised Python execution.
- Linux server setup, Docker deployment, nginx and TLS, backups, monitoring and hardening.
- WooCommerce stores, custom WordPress plugins, performance work and catalogue imports.
- Telegram and Discord bots with routing, moderation, cost control and admin panels, plus n8n automation.
- AI-powered applications, APIs and backend systems, including routing across multiple language models.
Projects
Backend, deployment and developer tools
- HamiCloud
Distributed runtime with a FastAPI control plane, PostgreSQL outbox, NATS JetStream and Go workers on Kubernetes. In development; acceptance milestones remain open.
- Shipyard
Go deployment platform for one VPS with Docker builds, health checks, Caddy routing and rollback. v1.0.0-rc.1, for trusted operators and repositories.
- LiDB
Read-only Linux diagnostics in Rust, with typed observations, explicit missing data, CLI snapshots and a terminal dashboard. v0.2.0 prerelease.
- runcode
Android Python workspace with Kotlin and Compose, runtime supervision, Git, debugging, SQLite and an authenticated MCP bridge. A v1.4.0 APK is published.
Live websites
- kgkala.ir
A WooCommerce store Hami Kainy built and operates, including deployment, backups, monitoring and automated content publishing.
- Hami Hamrah Mandegar
A WordPress warranty and product-registration portal built around a custom plugin.
- hami9.ir
This self-hosted Next.js portfolio, with a real-time WebGL black hole ray-marched through Schwarzschild geometry.
Bots and automation
- Astolfo
A self-hosted Telegram persona bot that routes conversations across multiple AI providers.
- GitHub to Telegram
Serverless GitHub release notifications for Telegram, on Cloudflare Workers and KV.
- SafeKeeper
Discord community management with moderation, support tickets, a web dashboard and a Telegram bridge.
- telegram-linux-bot
A Linux terminal assistant inside a Telegram bot, backed by Gemini.
Open-source tools and systems
- proc123
Turns a shop's category page into an import-ready CSV for WooCommerce, Shopify or JSON, as a browser extension and a CLI.
- mira
Self-hosted live chat for WordPress and WooCommerce that answers product questions from the store's own catalogue.
- Throttlr
An adaptive, distributed rate-limiting API gateway built on Redis Lua scripts and two-tier in-memory leasing.
- ShortURL
A zero-dependency URL shortener engine with SHA-256 Base64URL hashing and a persistent key-value store.
- eazyconnect
LAN file sharing, folder synchronisation and messaging with automatic device discovery.
- Arcane-Realm-3D
A native 3D survival action game in C++17 with Raylib and real-time procedural audio.
Research
- TEKWE3
A design specification for a storage engine in which key-value, full-text and vector indexes share one segment, one write-ahead log and one snapshot. Published on Zenodo; not yet built.
Technologies
Infrastructure
- Linux
- Docker and Compose
- Kubernetes
- BuildKit
- Caddy
- nginx
- Bash
- Networking and DNS
- Server hardening
Languages and backend
- Go
- Rust
- Python
- Node.js
- TypeScript
- PHP
- C#
- C++
- FastAPI
- Django
- PostgreSQL
- Redis
- NATS JetStream
- OIDC
Frontend and platforms
- React
- Tailwind CSS
- Kotlin
- Jetpack Compose
- CPython and Chaquopy
- SQLite
- WordPress and WooCommerce
Automation and AI
- MCP
- n8n
- Telegram Bot API
- discord.js
- Gemini API
- GitHub Actions
Further experience: networking, technical SEO and application security.
Go is used in Shipyard and HamiCloud, Rust in LiDB, and Kotlin in runcode. Each project has a different maturity level; follow its code, releases and acceptance notes.
Articles
Community
- Telegram channel
Announcements of new repositories and releases.
- Discord
Conversation, project updates and member showcases in the hami9 community.
Profiles
The same person, Hami Kainy (حامی کائینی), on each of these services.
- Websitehami9.ir
- GitHubgithub.com/hami9
- Gravatargravatar.com/witchvaliantly9cb60d46b7
- ORCID0009-0008-1800-6044
- X@haminet294
- Telegram@ham1235i
- Emailhami.kainy.9559@gmail.com
Last updated: