基本情報
| 氏名 | Shugo USHIO |
|---|---|
| 職種 | ソフトウェアエンジニア |
| GitHub | github.com/ushios(2011年3月〜、リポジトリ 200件超) |
| 活動期間 | 約20年(2006年頃から開発者として活動、GitHubでは2012年頃から継続的にコミット) |
サマリー
バックエンド(Go / TypeScript / Python / PHP / Ruby)からインフラ(AWS / GCP / Terraform / CDK / Docker / Kubernetes)、フロントエンド(Vue / Nuxt / Next.js)まで幅広く担当。PMとしてのプロジェクト推進経験もあり、特に設計・インフラ領域を好む。近年は LLM・AIエージェント関連(MCPサーバー、LangChain、ガードレール、n8nワークフロー自動化)と AWS CDK による IaC を中心に活動。
プロダクト
Osewa(お世話)β公開中
大切な家族の成長とケアをスマートに記録する、SaaS型お世話記録共有ツール。赤ちゃんから植物まで多様な対象のケア記録をチームでリアルタイムに共有でき、オフラインファースト設計と API・AI(MCP)連携による拡張性を備える。
limited-menu.today開発中
今日何を食べるかを決めてくれるサービス。
プログラミング言語
| 言語 | 習熟度 | 主な用途・実績 |
|---|---|---|
| Go リポジトリ35件、2015〜 | ◎ 主力 | APIサーバー、CLI、AWS関連ライブラリ多数自作(awsconfig, sumoll, versiongo, go-localstack-sample ★18 など) |
| TypeScript 19件、直近3年の主力 | ◎ 主力 | Next.js / CDK / MCPサーバー / Notion連携ツール |
| JavaScript 19件 | ○ 実務レベル | Node.js、フロントエンド、jQueryプラグイン(初期) |
| Python 13件 | ◎ 主力 | LLMアプリ(LangChain / ChatGPT bot)、スクレイピング、機械学習の学習、Locust負荷試験 |
| PHP 11件、キャリア初期の主力 | ◎ 主力 | Symfony2バンドル開発・公開、Laravel(Octane / X-Ray) |
| Ruby | ◎ 主力 | 業務での開発経験、Chef cookbook、APIクライアント等 |
| Swift 5件 | △ 経験あり | iOSアプリ、SDK開発(Tumblrクライアント SwifTumb など) |
| Rust / C++ / Java / Elixir | △ 経験あり | WebAssembly実験、APIクライアント等 |
技術スキル
フロントエンド
- Vue.js / Nuxt
- v2〜。コーポレートサイト・管理画面の実装多数
- Next.js / React
- v9時代から利用、Firebase認証連携、tRPC
- その他
- WebAssembly(Rust連携)、Tauri、gRPC-Web の検証経験
クラウド・インフラ
- AWS
- 長期利用。CDK(TypeScript)による IaC、Amplify Gen2、Lambda / ECR / SQS / CloudSearch / X-Ray、マルチアカウント管理(aws-accounts)
- GCP
- Terraform管理、GCS、BigQuery(syslog連携)、GAE
- IaC
- Terraform(AWS / GCP / Linode)、AWS CDK、Ansible、Chef / Vagrant / Berkshelf(初期)
- コンテナ
- Docker(2014年から利用、公開イメージ多数)、Docker Swarm、Kubernetes(kubeadm構築、VPSクラスタ)
- CI/CD
- GitHub Actions、CircleCI(アーティファクト取得CLI自作)、Jenkins
- ミドルウェア
- Elasticsearch(バンドル・運用ツール自作)、Fluentd / Logstash、Kong、memcached、Node-RED、Socket.IO
AI・LLM(直近の注力分野)
- MCP
- Model Context Protocol サーバー自作(TypeScript)
- LLMアプリ開発
- LangChain / ChatGPT API を用いたボット・アプリ開発(2023〜)
- エージェント基盤
- NVIDIA NeMo Guardrails、OpenHands(自律エージェント)のランタイム構築
- ワークフロー自動化
- n8n によるワークフロー自動化(セルフホスト運用)
- AIコーディング
- Claude Code / v0 等のAIコーディングツールを日常的に活用
その他
- スマートシティ / FIWARE
- Orion Context Broker、NGSIv2 / NGSI-LD、FogFlow
- 低レイヤ実装(Go)
- 負荷試験(Locust クラスタ)、パケットキャプチャ、SOCKS5プロキシ等
- 画像・信号処理
- OpenCV / GoCV、ffmpeg(cgo)、脳波データ(MNE / MFERパーサー自作)
技術遍歴
- 2006–2011HTML / CSS、Flash を用いたWeb制作から開発者としてのキャリアを開始
- 2012–2015PHP / Symfony2、jQueryプラグイン公開、Chef / Vagrant によるインフラ構成管理、Docker早期導入
- 2016–2019Go中心のライブラリ・マイクロサービス開発、Kubernetes / Docker Swarm、Elasticsearch、gRPC、Swift(iOS SDK)、ディープラーニング学習
- 2020–2022Terraform(AWS / GCP)、Nuxt / Next.js、FIWARE スマートシティ、tRPC、WebAssembly(Rust)
- 2023–現在TypeScript主力。LLMアプリ(LangChain / ChatGPT / Guardrails / OpenHands / MCP)、AWS CDK / Amplify Gen2、n8n自動化、Notion連携ツール
直近の活動状況
- 2025年: コミット240件・PR34件(複数の組織横断で活動)
- 2026年(進行中): TypeScript製プロダクト(osewa、clip-bookmark 等)を継続開発
本ページは GitHub アカウント ushios の公開・非公開リポジトリ履歴(2011年〜2026年)を基に自動生成したものです。