seigo2016
seigo2016
Seigo Kawachi

Backend / Infrastructure / Security

技術領域

  • Backend: Python (FastAPI), TypeScript, Go, PHP
  • Infrastructure: AWS, Kubernetes, Terraform, Ansible
  • Security: 脆弱性診断、脅威分析、インシデント対応

実務経験

  • 7社での業務委託・インターン経験
  • AWS App Runner移行プロジェクトリード
  • AIエージェント開発 (医療×LLM)

Works

ファストドクター株式会社
Backend Engineer / AI Engineer
2024/11 ~ Present

担当領域

  • AIエージェントの開発
  • 医療×LLMのPoC開発・評価基盤構築

主な成果

  • カルテ書き起こしのPoC・評価基盤の作成
  • 医療機関の医療事務領域における新規AIエージェントPoC及び現場導入
  • LLMフレームワーク(Mastra/LangGraph)の比較評価・技術選定

技術スタック

TypeScriptAWSLambdaDynamoDBLLMMastraLangGraph
株式会社Armoris
Security Research Intern
2020/10 ~ 2021/03
2022/10 ~ Present

担当領域

  • 脆弱性診断・セキュリティツール検証
  • 脅威インテリジェンス分析
  • インシデント対応・マルウェア解析

主な成果

  • 金融機関標的フィッシング攻撃の分析(94 URLsを分析、攻撃インフラをマッピング)
  • ECサイト改ざんインシデント解析
  • AiTM攻撃・フィッシングフレームワーク(Evilgophish/Evilginx)の検証
  • SSH脆弱性スキャナー(SSHamble)の検証

技術スタック

PythonGoDockerAWSGeoIP分析JavaScript forensicsEvilginxGophish
株式会社meing
Backend Engineer / Infrastructure Engineer
2023/10 ~ Present

担当領域

  • バックエンドAPI実装
  • インフラ構築・リアーキテクト

主な成果

  • AWS CDKによるインフラ構築
  • Salesforce/Stripe連携
  • 依存の単純化や責務分離による追加開発・機能改善を容易にするためのリアーキテクト

技術スタック

TypeScriptNestJSPrismaAWS CDKEC2LambdaSQSAurora Serverless v2StripeSalesforceGitHub ActionsCodeBuild
株式会社CoPalette
Backend Engineer / Infrastructure Engineer
2024/10 ~ Present

担当領域

  • インフラ移行・CI/CD整備
  • バックエンド機能実装

主な成果

  • レコメンド機能・主催者機能の実装
  • EC2 → App Runner への移行(詳細は技術記事参照)
  • CI/CDパイプライン整備

技術スタック

GosqlxApp RunnerLambdaSQSSendGridAuth0GitHub ActionsCodeBuildAmazon Aurora PostgreSQL
トゥギャッター株式会社
Backend Engineer
2022/10 ~ 2024/03

担当領域

  • 既存サービスの保守開発

主な成果

  • バックエンド機能追加・バグ修正

技術スタック

PHP
株式会社NewBizz
2023/02 ~ Present
株式会社Prokids
2019/10 ~ 2021/03
2022/03 ~ 2022/11
短期・就業型インターン
  • Sansan株式会社 (就業型インターン)
    2024/9/16 ~ 2024/9/27 2025/2/13 ~ 2025/3/28
  • 株式会社リクルート RED TEAM(就業型インターン)
    2024/10/3 ~ 2024/11/1
  • 日経電子版インターン
    2022/8/15 ~ 2022/8/19
  • LINE株式会社 ハッカソンインターン
    2023/8/16 ~ 2023/9/1
  • STORES Tech Camp (短期インターン)
    2023/9/4 ~ 2023/9/15

Projects

自宅サーバー環境

自宅サーバー環境

ProxmoxKubernetesGitOpsTerraformAnsible

自宅サーバー。Proxmoxで仮想化後、k8sクラスタを構築。Terraform + AnsibleでIaC、GitOpsを実践。

課題

本番環境相当のインフラ技術習得、IaCによる再現可能な環境構築、GitOpsによる宣言的な運用の実現

役割

個人開発(インフラ設計・構築・運用すべて)

成果

本番環境レベルのk8s運用経験を獲得。完全なIaC化により環境の再現性を担保。GitOpsによる宣言的管理で運用を効率化。

EC2 → App Runner 移行プロジェクト

EC2 → App Runner 移行プロジェクト

AWSApp RunnerTerraformCI/CDGitHub Actions

ハッカソンプラットフォームのインフラをEC2+DockerからAWS App Runnerに移行。運用負荷削減とCI/CD自動化を実現。

課題

手動SSH接続によるSQLマイグレーション、分散した秘密情報管理、不安定なデプロイフローが課題

役割

CoPaletteでのバックエンド・インフラエンジニア

成果

デプロイを完全自動化、運用負荷を大幅削減、マイグレーション安定性向上、CloudWatch中心の監視体制確立

Coding-Remote

Coding-Remote

TypeScriptNode.jsDiscord.jsVSCode Extension

Claude CodeとDiscordを統合したリモートツール承認・セッション管理システム。Discord経由でファイル編集やコマンド実行を承認可能。

課題

VSCode外でのClaude Codeセッション継続、モバイルデバイスからのリモートコーディング実現

役割

個人開発(企画・設計・実装すべて)

成果

セッション管理とDiscord UIによる承認フロー構築。MITライセンスでOSS公開

糸かけシミュレーター

糸かけシミュレーター

TypeScriptCloudflare PagesPWA

糸かけ曼荼羅の制作を支援するソフトウェア。配色や形状の細かなシミュレーションが可能。

課題

複雑な幾何学パターンの描画パフォーマンス最適化、直感的なUI/UX設計

役割

個人開発(企画・設計・実装すべて)

成果

U22プログラミングコンテスト2019 入賞・日本事務器賞受賞。

Skills

Python

Python

APIなどのサーバー側の処理やスクレイピング,画像処理など幅広く使用. ちょっとしたツールやプロトタイプはとりあえずPythonで制作.

Go

Go

個人制作のデジタルサイネージv2やWebアプリのバックエンドや、株式会社NewBizzでのバックエンド開発でも利用

TypeScript

TypeScript

糸かけシミュレーターや2434units.comなどのWebアプリのフロントの開発に使用. NestJSやPrismaなどを用いたバックエンドの開発にも利用.

PHP

PHP

バックエンドの開発に利用.

docker

docker

開発環境の構築やデプロイに利用

AWS

AWS

AWS CDKを用いて、ECS/Aurora Serverless/ECR/S3などを利用したインフラの構築や運用

Proxmox

Nginx

NestJS

MariaDB

PostgreSQL

Prisma

Raspberry Pi

Certifications

  • 情報処理安全確保支援士試験
  • ネットワークスペシャリスト試験
  • 応用情報技術者試験
  • 基本情報技術者試験
その他の資格
  • 実用英語技能検定準1級
  • ITパスポート試験
  • 情報検定 情報活用試験1級
  • 情報検定情報システム試験 基本スキル・プログラミングスキル プログラマ認定
  • 日本漢字能力検定2級

Articles

Media

趣味・個人制作プロジェクト

2434Units.com

2434Units.com

TypeScriptVue.jsPython (FastAPI)MariaDBCloudflare PagesTwitter API v2YouTube API

VTuberグループにじさんじのユニットの最新情報を提供するサイト

Digital Sigange v3

Digital Sigange v3

PythonRaspberry PiDropbox API

Raspberry PiとDropbox/Google Driveを使用して,掲示板をデジタル化したデジタルサイネージ。

Image2PDF

Image2PDF

TypeScriptPythonFast APICloudflare Pages

Webサイト上で複数の写真を1つのPDFファイルに結合し変換するWebアプリケーション

EnigmaPi

EnigmaPi

PythonRaspberry Pi Zero WH

暗号機エニグマをRaspberry Piを使用して,再現したもの

EnigmaPi v2

EnigmaPi v2

PythonRaspberry Pi Pico
スマートロック with Raspberry Pi

スマートロック with Raspberry Pi

PythonRaspberry Pi

既存のドアの鍵の開け閉めをスマートフォンから操作できる「スマートロック」にするシステム。

Presentation Support System

Presentation Support System

PythonElectron

プレゼンテーションを更に面白く,便利に行うためのツール。スライド上にリアルタイムでコメントを流すシステムを実装。

PS2JPC-BOT

PS2JPC-BOT

Python (v1.0 / v3.0)Go (v2.0)

PCゲーム PlanetSide2の非公式JPコミュニティで2017年より運用中の管理Bot。役職管理やゲーム内イベント告知,サーバー管理等の機能を実装。

戦車プラモデルのラジコン化

戦車プラモデルのラジコン化

PythonRaspberry Pi

タミヤの1/35戦車プラモデルにRaspberryPi Zero WHを搭載。Xboxコントローラーで操作できる。砲塔の旋回も可能。

球体ロボット

球体ロボット

PythonRaspberry Pi

プラスチック球の中にRaspberryPi Zero WHなどを搭載した,Xboxコントローラーで操作できる球体ロボット。Xboxコントローラーで操作可能。

殺虫剤遠隔噴霧車

殺虫剤遠隔噴霧車

micro:bit

遠隔操作で殺虫剤を噴霧するロボット(?)。