MTS Web Services
全社アプリケーションセキュリティ基盤
コードとワークロードが存在する場所からセキュリティ情報を集める社内 DevSecOps 基盤です。GitLab CI 上のスキャナ、Kubernetes クラスタでのイメージスキャン、クラウドのインベントリを収集し、そこから下流のすべて(CI の品質ゲート、自動修正のマージリクエスト、セキュリティチームのバックオフィスと分析)を動かしています。
私について
アプリケーションセキュリティを専門とする、バックエンド・プラットフォームエンジニア。
Python 歴 7 年。スタートアップ、大規模トラフィックのコンシューマ向け製品、銀行、そして現在は通信グループで開発しています。
していること
セキュリティのスキャンとトリアージを、開発チームがすでに使っているパイプラインの中に置くための社内基盤をつくっています。
アプリケーションセキュリティ基盤を 2 社でゼロから立ち上げました。実際の仕事は、コードがすでに置かれている場所でスキャナを動かすこと、そしてスキャナが返すものを対応する価値のある検知だけに絞り込むことです。
職務経歴
全社アプリケーションセキュリティ基盤
コードとワークロードが存在する場所からセキュリティ情報を集める社内 DevSecOps 基盤です。GitLab CI 上のスキャナ、Kubernetes クラスタでのイメージスキャン、クラウドのインベントリを収集し、そこから下流のすべて(CI の品質ゲート、自動修正のマージリクエスト、セキュリティチームのバックオフィスと分析)を動かしています。
全行アプリケーションセキュリティ基盤
基盤をゼロから立ち上げる取り組みを主導しました。監査とコンプライアンスの要件が厳しい、Java 中心の大規模な開発組織において、セキュリティのスキャン・トリアージ・レポーティングを SDLC 全体に組み込みました。
モバイルアプリ・ウェブサイトのバックエンド API
モバイルアプリとウェブサイトを支える高負荷 API。サービスメッシュの下に置いた gRPC マイクロサービス、状態変更のためのイベントソーシング、そして決済連携までのプロダクト機能を担当しました。毎秒1万リクエスト前後のピークは、ハードウェアを増やすのではなく最適化で吸収しています。
Master Delivery · SQUILLA · Upwork
基盤の仕事に移る前は、バックエンドの開発を担当していました。ラストマイル配送事業者でのマイクロサービスと社内共通ライブラリ、暗号資産クレジット基盤の API ゲートウェイとリアルタイムの気配値収集、そして海外クライアント向けに一貫して単独で担当した 3年間の業務委託です。
技術スタック
Python(主)、SQL
FastAPI, Litestar, gRPC, asyncpg, Django, Flask
PostgreSQL, Redis, MongoDB, SQLite, RabbitMQ
Docker、Kubernetes、サービスメッシュ、イベント駆動アーキテクチャ、マイクロサービス
GitLab CI/CD、パイプラインの自動化、品質ゲート、Prometheus、Grafana、Sentry
セキュア SDLC、DevSecOps、脅威モデリング(STRIDE)、セキュアコードレビュー、OWASP Top 10、脆弱性管理とトリアージ
SCA/SBOM、SAST、シークレット検出、IaC スキャン。Semgrep、Trivy、Syft、gitleaks、KICS
開発とセキュリティの業務における LLM の活用 — 誤検知のトリアージ、修正の自動化
アプリ
のんびりという個人スタジオで、筋と合格の 2 つのアプリをつくっています。どちらもコンテンツのパイプラインから画面まで、すべて自分で手がけています。
Swift 6 · SwiftUI · GRDB/SQLite · Supabase · PencilKit · Metal
iPadOS・iOS・macOS 向けの日本語学習アプリ。40 以上のモジュールにわたり、strict concurrency を有効にしたネイティブ Swift 6 で実装。ローカルの SQLite を第一とするオフラインファースト設計で、アウトボックスキューを介して Supabase と同期します。FSRS-5 による間隔反復、KanjiVG に対して動的時間伸縮で採点する手書き判定、端末内およびクラウドの AI、そして先生と生徒のやり取りを一通り備えています。
Flutter · Dart · Kotlin/Android · Python
日本の運転免許学科試験のためのオフライン練習アプリ、iOS と Android 向け。774問の ○/× 形式で、すべての設問が警察庁の教則からの逐語引用を伴い、その原文に対して機械的に照合されています。公式の標識画像 208点、12 言語対応、アカウントなし・通信なし・データ収集なし。
学歴
南連邦大学(SFEDU)(ロシア · タガンログ) — 情報・コンピュータシステムセキュリティ、スペシャリスト学位 — 5年制課程、修士相当、2013〜2018 年。
2016〜2018年、ティーチングアシスタント。CTF の競技参加者 — エクスプロイト、リバースエンジニアリング。
語学
英語 — C1 · ロシア語 — 母語 · 日本語 — 初級
ご連絡