代表的なプロジェクト
monitorob
monitorobは、指定したプログラムをバックグラウンドで起動・監視し、 万が一クラッシュした際には自動で再起動を行うプロセス管理ツール(スーパーバイザー)です。
リッチなターミナルUI(TUI)を通じて、プロセスの状態確認、ログの取得、安全な停止などの操作を直感的に行えます。
monitorob(GitHub)にアクセスMIRAI
MIRAIは、私が開発したDiscord認証BOTで、Webサーバーを使用してユーザーのIPアドレスを検証する機能を持っています。
ReCAPTCHAでのロボット検証やIP-APIを用いたVPN検出により、ユーザーが匿名性を悪用して犯罪を犯すことを防止し、コミュニティの健全性と安全性を確保します。
MIRAI(公式サイト)にアクセスTUMUGI
TUMUGIは、私が開発したDiscordVC接続BOTで、Discordサーバー間のVCを接続して、異なるサーバーの人と音声通話を楽しめます。
Rust を用いた低レイヤーでの UDP 高速処理により、多人数接続時でも安定した音声ミキシングを実現しました。
スケーラビリティを重視した設計により、理論上は数万人規模の同時接続にも対応可能な高いパフォーマンスを誇ります。
TUMUGI(公式サイト)にアクセス工房鯖
Minecraftの工業MODを使用したサーバーの運用を行っております。これには、様々なMODの導入、サーバーの管理、プレイヤーコミュニティの運営などが含まれます。
また、プレイヤーからの要望に応じて、Javaで新たなMODを独自に開発することもあります。
工房鯖(公式サイト)にアクセスプロフィール
基本情報
- Name
- JUN-SUZU
- Occupation
- フルスタックエンジニア、自宅サーバー運用者
- Experience
- 5年以上のプログラミング経験(C++, Node.js 等)、複数のプロジェクトでの実績
- Education
- 筑波大学情報科学類在学中 ITF.Coins.26
- Birthday
- 2006年10月8日
- Location
- 日本
- Language
- 日本語
- Hobby / Favorite
- プログラミング、PCいじり、アニメ鑑賞、スキー
スキルセット
-
Languages:
JavaScriptRustC++C#Java
-
Frameworks:
Express.js
-
Databases:
MySQLPostgreSQLMongoDBRedis
-
Messaging / IPC:
NATS JetStreamUnix Domain Socket
-
Infrastructure:
ProxmoxLXC
-
R&D / Re-invention (車輪の再発明):
- monitorob: 自作のプロセス管理ツール(スーパーバイザー)をC++でスクラッチ実装
- Iroha AI: 自作AIを開発中(形態素解析をC++ネイティブコードでスクラッチ実装済み)