Works / 実績
現在までに設計・開発・運用してきたシステム、および公開してきた OSS の一覧。
# Strengths アピールポイント
- #01
25 年のフルスタック × インフラ実戦
2000 年から現在まで Web 開発・大規模運用・物理/クラウドインフラを一貫して担う。Slashdot Japan / SourceForge.jp / OSDN を 20 年運用、その後も Repro Booster の商用基盤を継続。流行り廃りに依らない「動かし続ける力」。
- #02
ほぼ一人で全システムを動かす垂直スケーラビリティ
要件定義・アーキテクチャ・実装・テスト・デプロイ・運用・障害対応・ハードウェア管理までを単独で完遂。代表例は OSDN 全システムの AWS 移行をほぼ一人で実施(EC2 + 独自イメージ化ツール + Terraform + Packer)。
- #03
エッジから業務アプリまで横断する技術幅
Edge: Cloudflare Workers / Repro Booster Edge / Rust コンテナ。Cloud: AWS / Terraform / Packer / Kamal / Docker。Web: Rails 4–8 / Mongoid / Sidekiq / GraphQL / React / Devise / Shibboleth / mod_perl。問題に応じて適切なレイヤを選び・実装できる多層対応力。
- #04
長期保守・継続改善できる「育てる開発者」
e-Portfolio 系は 2014 年から 10 年以上、複数大学への派生展開・カスタマイズ・運用を継続。法学系 DB(法令/裁判例/法律新聞/人事興信録/SCAPIN/article-history)も 10 年規模で機能拡張と運用を続ける。短期納品でなく事業として成立させ続ける長期視点。
- #05
OSS への継続的コントリビューション
OSDN によるコミュニティ支援だけでなく、個人でも約 20 年間自作 OSS を公開。Linux kernel に軽微なドライバ修正パッチが mainline 取り込み済。wareki(445 年以降の旧暦・大化以降の全元号まで網羅)、MozShot / Blinky、btr-backup などニッチを掘り切る姿勢。
- #06
学術/法情報という難領域での実装経験
名古屋大学を中心に、法令 XML 取り込み・条文/判例/文献の相互参照基盤・明治大正期裁判例・戦前法律新聞・SCAPIN・人事興信録・CJKT 法律用語比較・日英対訳 KWIC など、要件の曖昧な研究/教育系を動くシステムまで落とし込む。
- #07
先端領域(Edge / Rust / Cloudflare)への継続キャッチアップ
Repro Booster の AWS 版から Edge 版(Cloudflare Workers)への発展、最新案件の Cloudflare Worker + Rust コンテナ SNI Bridge を OSS 公開するなど、ベテランながら最新スタック移行を自ら主導。長期経験と新技術採用の両立。
- #08
国際化/多言語システムの専門性
WebCT・Sakai(海外発 eラーニング)の日本語化、CJKT(中・日・韓・台)法律用語比較、日英対訳 KWIC、留学生向け SNS、多言語 UI eポートフォリオなど、i18n / l10n / マルチテナント / 文字コード / 言語境界を跨ぐシステムの経験が豊富。
# Timeline プロジェクト一覧
46 entries · ongoing → recently ended- 2025-05 – 現在 · アーキテクト・開発・運用 · Edge / CDN
Edge 新 Booster のシステムの設計、開発。主に Cloudflare。
- 2023-05 – 現在 · アーキテクト・開発・運用 · Edge / CDN
現 Repro Booster のシステムの設計、開発、運用。 AWS + Cloudflare, ServiceWorker, TypeScript。
- 2026-04 – 現在 · 全領域・OSS · OSS · Edge / CDN
Cloudflare Worker + Rust コンテナ構成の HTTPS リバースプロキシ。SNI と証明書検証ポリシをリクエスト単位で書き換える。
- 2026-05 – 現在 · 全領域・OSS · OSS · Edge / CDN
受信した HTTPS リクエストの SNI・ALPN・HTTP バージョン・Host・ヘッダ類を JSON で返す極小 TLS サーバ。TLS 層の SNI と HTTP 層の Host のズレを観察でき、リバースプロキシのルーティング検証や SNI spoofing の調査に使える。rustls + hyper 製の単一バイナリ。
-
法令データベース
サイト ↗2023-04 – 2026-03 · 全領域 · Legal Tech法令 XML を取り込み検索可能にするデータベース、Rails 7 + Mongoid + Sidekiq。
-
裁判例デジタルアーカイブ
2023-04 – 2026-02 · 全領域 · Legal Tech裁判例を検索・閲覧するデジタルアーカイブ、Rails 8 + Mongoid + Sidekiq。
-
BookEportfolio
2021-05 – 2026-04 · 全領域 · e-Portfolio読書と学びを軸にした個人向け eポートフォリオ、Rails 8 + Mongoid + React + GraphQL + Kamal。
-
名古屋大学 Learning Bank
2014-01 – 2026-03 · 全領域 · e-Portfolio自己主導学習 eポートフォリオ。Rails。
-
wareki
GitHub ↗ RubyGems ↗2015-08 – 2025-03 · 全領域・OSS · OSS日本の和暦(元号・旧暦・閏月)対応 Ruby ライブラリ。445 年以降の旧暦・大化以降の全元号・異体字/漢数字/大字/月の別名まで網羅。gem として公開。
-
人事興信録
サイト ↗2015-03 – 2023-11 · 全領域 · Legal Tech明治時代の人物情報誌『人事興信録』のデータベース Rails アプリ。
-
Blinky
サイト ↗2019-02 – 2022-05 · 全領域・OSS · OSSWeb サイトサムネイル生成サービス、MozShot の後継版(Ruby + Webkit + Docker)。URL API は MozShot 互換。
-
法律情報基盤 (article-history)
サイト ↗2015-05 – 2022-11 · 全領域 · Legal Tech条文・判例・文献の相互参照を記録する統合基盤、Rails 7 + Mongoid。
-
横浜国立大学向け eポートフォリオ
2014-01 – 2022-03 · 全領域 · e-PortfolioRails
-
名古屋大学 DII プロジェクト向け大型 eポートフォリオ
2014-01 – 2021-03 · 全領域 · e-Portfolio学修要件/イベント/成果物を統合管理、Rails 4 + MySQL + Devise。
-
SourceForge.jp / OSDN
Wikipedia ↗2002-03 – 2021-03 · 全領域 · CommunityOSS 開発者プラットフォーム、後の OSDN。複数種のバージョン管理システム、掲示板、メーリングリスト、ファイル配布、コンパイルファーム、shell など多彩な機能を提供。全システムの開発、運用、物理サーバ・ラック管理を2名で担当。
-
OSDN 全システム AWS 移行
Wikipedia ↗2019-05 – 2020-04 · 全領域 · Communityスラド/ OSDN の全システムをほぼ一人で AWS に移行。EC2 ベース、独自イメージ化ツール、Terraform、Packer。
-
裁判例データベース(明治・大正編)
サイト ↗2017-03 – 2019-06 · 全領域 · Legal Tech明治大正期の裁判例を検索可能にしたデータベース、Rails。
-
日本女子大学向け eポートフォリオ
2014-01 – 2019-02 · 全領域 · e-PortfolioRails
-
SCAPIN-DB
サイト ↗2017-03 – 2018-06 · Legal Tech連合軍最高司令官総司令部指令(SCAPIN)文書データベース。
-
名古屋大学 eAgora プロジェクト 多機能 eポートフォリオ
2014-01 – 2018-05 · 全領域 · e-Portfolio · i18n / l10n多言語 UI/マルチテナント対応、Rails + PostgreSQL。
-
名古屋学院大学向け eポートフォリオ
2014-01 – 2018-03 · 全領域 · e-PortfolioRails
-
MikuMikuWeather
サイト ↗2017-03 – 2017-12 · 全領域・OSS · OSSAndroid 用お天気ウィジット。テーマ切り替え機能と独自バックエンド API。
-
Role Model e-Portfolio
2017-01 – 2017-07 · 開発 · e-Portfolioロールモデル駆動型 eポートフォリオ、Rails。
-
『法律新聞』データベース
サイト ↗2015-03 – 2017-02 · 全領域 · Legal Tech戦前法律新聞記事の検索データベース、Rails。
-
介護職キャリアパス
2014-01 – 2017-06 · 開発提案 · e-Portfolio介護職キャリアパス/コンピテンシ評価に特化した eポートフォリオ。
-
助産クリニカルラダー
2014-01 – 2017-06 · 開発提案 · e-Portfolio助産師クリニカルラダーに準拠した能力評価 eポートフォリオ。
- 2012-04 – 2017-08 · 全領域・OSS · OSS
Google カレンダーの予定(直近・更新順)をサイトに埋め込む jQuery プラグイン、CoffeeScript 実装。カスタムテンプレート対応。
-
項目修正補助システム (TCSS)
2016-10 – 2016-10 · 開発 · Legal Tech法令データへの項目修正補助、明治/天皇法令向けマルチインスタンス、Rails。
-
JaLII Material Platform
2016-03 – 2016-04 · 全領域 · Legal Tech日本法情報研究所 (JaLII) 教材プラットフォーム、Rails。
-
CJKT 法律用語比較共有システム
2016-01 – 2016-03 · 全領域 · Legal Tech · i18n / l10n中国・日本・韓国・台湾の法律用語対訳検索 Rails。
-
京都産業大学 e-Portfolio
2014-01 – 2016-12 · 全領域 · e-PortfolioRails + Shibboleth 認証。
-
e-Portfolio
2014-01 – 2016-01 · 全領域 · e-Portfolio研究開発版 eポートフォリオ。Rails。
-
btr-backup
GitHub ↗2010-09 – 2015-09 · 全領域・OSS · OSSbtrfs の CoW/スナップショット/圧縮を活用した rsync ベースのバックアップスクリプト。
-
Slashdot Japan / スラド
Wikipedia ↗2001-03 – 2015-05 · 全領域 · Communityコミュニティサイト、後のスラドの開発、運用。Apache mod_perl + MySQL。
-
net-snmp-lvs
GitHub ↗2014-08 – 2014-08 · 全領域・OSS · OSSNet-SNMP の LVS(Linux Virtual Server)監視用プラグインモジュール、C 実装。
-
気付き日報
2010-10 – 2013-03 · 開発 · e-Portfolio日々の気付きを記録し共有する日報システム、Rails。
-
GreenField 予約管理
2011-09 – 2012-04 · 開発ゴルフ場向け Rails 予約・ポイント管理システム。
-
Retic
GitHub ↗2011-05 – 2012-05 · 全領域・OSS · OSSCGI 向け極小 View-Controller フレームワーク、単一 .rb ファイル・外部依存なしで動作。
-
日本法教育研究センター CMS
2007-01 – 2012-09 · 全領域 · Legal Tech · i18n / l10n多言語対応の法教育向け CMS、Rails。
-
Bilingual KWIC (koyori)
サイト ↗2006-10 – 2011-03 · 開発 · Legal Tech · i18n / l10n日英対訳 KWIC (keyword in context) 検索エンジン、独自テンプレートエンジン付き。
-
videoshare
2008-04 – 2009-10 · 開発Rails 製動画共有サイト。
-
Peer Support Initiative (PSI)
2007-02 – 2008-11 · i18n / l10n名古屋大学法学部 留学生向け相互支援 SNS、Rails。
-
MozShot
GitHub ↗2005-12 – 2008-05 · 全領域・OSS · OSSgtkmozembed を使った Web ページサムネイル生成サービス(当時日本語環境での先駆的実装)。
-
Sakai 日本語化
2004-08 – 2006-03 · 開発・研究 · i18n / l10neラーニングシステム Sakai の日本語化。
-
apt-upchk
GitHub ↗2004-05 – 2006-08 · 全領域・OSS · OSSDebian パッケージ更新確認+メール通知スクリプト。
-
WebCT 日本語化
2001-05 – 2004-10 · 開発 · i18n / l10neラーニングシステム WebCT の日本語化。
// no projects match this filter