産業用ソフトウェア企業
Python バックエンドテックリード
2026年3月〜現在
既存のレガシー実装に代わるサービスとして導入が進んでいる FastAPI 仮想流量計測サービスについて、アーキテクチャ、コード品質、性能、開発標準を担当。
- 仮想流量計測向け共通 Python ライブラリのアーキテクチャを管理。
- ポンプの劣化と液体流量を推定する機械学習モデルを開発。
- チームリードによる初期のタスク定義をもとに、詳細を具体化し、実装内容を明確にして遂行状況を確認。ジュニア開発者のタスク分解と技術設計を支援。
- アーキテクチャの一貫性、可読性、性能、型付け、テストのしやすさ、既存コードへの影響の観点から、バックエンドのプルリクエストをレビュー。
- リポジトリテンプレート、ツール文書、型付け規則、lint と pre-commit の設定、環境構築、ローカルライブラリの設定、Git ワークフロー、テンプレートによるドキュメント生成など、Python 開発標準と関連ツールを整備・保守。
- API、アプリケーション、ドメイン/コア、インフラを分離し、公開インターフェースで実装詳細を隠蔽する階層型サービスアーキテクチャを実装。層間のインポート規則を強制するアーキテクチャリンターを開発。
- サービスのテストスイートと、アーキテクチャ層ごとのカバレッジレポートを整備。
- サービス構造、層の責務、依存規則、実行フローとデータフロー、計算パイプラインを文書化。
- 固定した計算シナリオ、グラフ、ログ、メトリクスをサービスのバージョンごとに保存するスナップショットシステムを開発。計算速度とモデル品質のバージョン間比較に使用。