地デジチューナーの設定から録画・監視・通知までを自前で構築して運用中。EPGStation の録画開始・終了・エラーを Slack / Discord へ流す CLI を Go で書き、ビルド手順とアラートは Shell スクリプトに集約している。
- Go
- Shell
- JavaScript
- Linux
モノづくりが、大好きです。
クリエイティブに生きることを、モットーに。
エンジニアリング・Web制作・映像制作を横断して活動しています。業務の自動化やデータ処理、Webアプリの開発から、映像の企画・編集、そして「届ける」ためのWebまで。ひとつの伝えたいを、最後まで手を動かしてカタチにするのが仕事です。
個人開発と技術ブログ ENPRO TECH の運営を行っています。学んだ技術や制作の裏側は、記事としてコツコツ書き溜めています。
エンジニアとして8年ほど実務に携わっています。Python と JavaScript / TypeScript を中心に、ときどき C / C++ も使いながら、データ処理基盤・Webアプリ・社内システムの業務自動化などに関わってきました。
守秘義務のため、業務案件の詳細は掲載していません。Work に載せているのは、すべて個人開発と依頼制作です。
開発・Web・映像の3領域を横断して制作します。
実務と個人開発の両方で、日常的に使っているもの。
実務または個人開発で、実際に動くものを作ったことがあるもの。
触れたことがある程度。主に使う言語ではない。
個人開発したツールとWebアプリを中心に、依頼制作の映像もあわせて掲載しています。 個人開発は守秘義務がないので、コードもそのまま公開しています。
地デジチューナーの設定から録画・監視・通知までを自前で構築して運用中。EPGStation の録画開始・終了・エラーを Slack / Discord へ流す CLI を Go で書き、ビルド手順とアラートは Shell スクリプトに集約している。
GitHub Actions 上で Pull Request の差分を LLM に解析させ、バグリスク・設計・可読性の指摘を自動でコメントする Bot。利用側はワークフローを1枚置くだけで導入でき、OpenAI 互換プロバイダにも対応。フォークPR・Draft・マージ時は実行しないセーフ設計と、重大度に応じて CI を落とす設定を備えている。
Whisper による文字起こしと Gemini API によるシーン検出を組み合わせ、長尺動画から切り抜きを自動生成するデスクトップアプリ。2時間超の動画をチャンク分割して処理し、字幕・テロップの合成と複数クリップの一括書き出しに対応する。映像制作の作業を自分でコード化した一本。
指定フォルダ内のファイルを日付単位・拡張子単位で自動整理する macOS / Windows 対応の CLI。既定を dry-run にして誤操作を防ぎ、重複ファイルの自動リネームや Windows の隠し属性判定にも対応している。
Tableau Prep のフローファイル(.tfl / .tflx)を、ブラウザ内で完結してパース・可視化・診断・比較する Web アプリ。フロー図の自動レイアウト、ベストプラクティス診断、仕様の Markdown 自動生成、新旧フローの差分比較まで実装している。処理をすべてクライアントサイドで行うため、業務データを外部へ送らずに解析できる。
Next.js 16(App Router)と microCMS で構築・運営している技術ブログ。本文は Shiki でハイライトし、許可リスト方式のサニタイズと CSP を通して配信している。サイトマップ・RSS・OGP 画像は動的生成で、記事数の少ないタグは自動で noindex にする仕組み。記事の文字数・コード例・出典を集計して基準未達を警告する監査スクリプトも自作した。




開発・Web・映像、どのご相談でも。まずは気軽にメッセージをどうぞ。