アミール・アロマーについて ― Airwavyの創業者兼CEO
Airwavyの創業者兼CEO、アミール・アロマーをご紹介します。フルスタック開発者およびプログラミング講師としての彼の経歴や、Discordで最も信頼性の高いプラットフォームの一つを支えるビジョンについてご紹介します。
こんにちは、アミール・アロマーです。2021年8月にAirwavyを立ち上げ、今でもほぼ毎日その開発に取り組んでいます。 ロンドンを拠点とするフルスタック開発者兼プログラミング講師です。
私が開発したもの
Airwavyは、Discordボットとウェブプラットフォームを一体化したオールインワンサービスです。モデレーション、音楽、AIチャットボット、経済システム、チケット、プレゼント企画、レベルアップ、認証、バックアップなどの機能を備えています。
このアイデアは、ある単純な不満から生まれました。サーバー管理者は、基本的な機能をカバーするために5つや6つの別々のボットを運用しており、それぞれに独自のダッシュボード、独自のダウンタイム、独自のサブスクリプションがありました。1つのボットでこれらすべてを適切に処理できるはずだ。それがAirwavyの目指すところでした。
現在では数千のサーバーで稼働し、100万人以上のユーザーに利用されています。主要機能は無料で、今後もずっと無料のままです。プレミアムプランは、サーバー全体のバックアップ、プレミアムなアンチレイド機能、高度なチケット管理などの高度なツールを利用でき、サーバー1つにつき月額5ポンドから利用可能です。
構築方法
私は、ボット、ウェブサイト、ダッシュボード、バックエンドサービスを含むプラットフォーム全体の責任を担っています。
ボットはTypeScriptとBunで動作し、ストレージにはMongoDB、キャッシュとレート制限にはRedis、デプロイにはDockerを使用しています。ウェブサイトとダッシュボードはNext.js、React、TypeScript、Tailwind CSSで構築されています。状況に応じて、GoやNode.jsも適宜活用しています。
作業の大部分は、華やかさのない部分にあります。シャーディング、レート制限、ダッシュボードでの設定変更が再起動なしで確実にボットに反映されるようにすること、午前3時に大規模なサーバーにアクセスが殺到した際も応答時間を低く抑えることなどです。ボットを招待した際、人々が注目するのは機能です。しかし、使い続けてくれるのは信頼性のおかげです。
教育
2025年9月以来、Jam Codingを通じてロンドン近郊の公立・私立学校でプログラミングを教えています。ゲーム開発、ロボット工学、倫理的ハッキング、そして実際に動作するプログラムを書くための基礎を指導しています。
教えることは、私をより優れた開発者に成長させてくれました。10歳の子供にアイデアを説明しなければならない時、自分の考えのどの部分が曖昧なのかがすぐにわかるからです。
その他の仕事
Airwavy以外では、クライアントからの開発依頼も請け負っています。 「Top Cars」は最近手掛けたプロジェクトで、Next.jsとTailwind CSSを用いた高速でレスポンシブなサイトです。
なぜこのページに私の名前が載っているのか
多くのDiscordボットは匿名で運営されています。問題が起きるまではそれで問題ありませんが、何か問題が起きた時には、誰に連絡すればいいのか分からなくなってしまいます。
Airwavyは、サーバーの設定、モデレーションログ、メンバーのデータを管理しています。その運営者が誰なのか、これまでに何を構築してきたのか、そしてどのように連絡を取ればよいのかが、ユーザーにわかるべきです。このページが存在する理由は、それだけです。
ご連絡
メールは [email protected] までお送りください。
まずは製品をご覧になりたい場合は、airwavy.xyzをご覧ください。