Hami Kainyفارسی
About

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

Name
Hami Kainy
Name in Persian
حامی کائینی
Username
hami9
Role
Independent software and AI engineer
Focus
Backend systems, self-hosted infrastructure, developer tools and applied AI
Website
hami9.ir
On GitHub since
2021
Time zone
GMT+3:30

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.

Last updated: