EN

About

Yosuke Maruyamaのプロフィール写真

バックエンドを軸に、要件定義から設計・実装・テスト・リリース・運用までを一通り担当するエンジニアです。PythonとTypeScriptを中心に、事業に直結するシステムを形にしてきました。

技術・アーキテクチャの選定と、可用性・信頼性を高める設計を主に任されてきました。既存のDRFベースのAPIをDjango Ninja + Pydanticへ移行し、スキーマを単一のソースにして型安全性と仕様の一貫性を確保した件。マルチテナント環境で10分間隔に起動するCeleryのバッチが、テナントをまたいで二重に走らないようにする排他制御を、共通機構として横展開できる形で実装した件。いずれも、動くものを作るより「同じ問題が二度起きない形にする」ことに時間を使っています。

また、フロントエンドはReact / TypeScript、インフラはAWS(ECS Fargate・Lambda・RDS・S3)をDockerとTerraformで構築・運用します。AI領域では、Amazon Bedrockを業務システムに組み込んでCSVの結合計画をJSON Schemaによる構造化出力で生成する機能を設計したほか、RAGシステムのアーキテクチャ設計をリーダーとして担当し、時系列モデルによる需要予測のPoCも経験しています。

ご相談いただきやすいのは、既存APIの作り直しや型安全化、生成AIを業務システムへ実用的に組み込む設計、データ処理の性能改善、そしてインフラを含めて一人で立ち上げる必要がある案件です。要件が固まりきっていない段階からでも、判断の材料を揃えるところから入れます。

経験
2021年 〜 現在 / 11プロジェクト。バックエンドを軸にDeveloper・リーダー・サブリーダーとして参画。
得意分野
バックエンド開発、API設計、データ基盤、生成AI活用、Dockerによるローカル環境構築、SQLによる集計
得意技術
Python, TypeScript, Docker, Terraform, SQL
得意業務
新規技術の調査・導入、デバッグ(再現・切り分け・根本原因の特定)、DB設計、共通化(重複実装を共通処理に寄せる)
資格
E資格 / 基本情報技術者試験 / AWS DVA / AWS SAA
学歴
地方国立大学 工学部 電気工学専攻
性格
怠惰(同じ作業を二度やらない) / 好奇心が強い
一言
速く失敗して軌道修正するやり方が有効な場面は増えました。ただ、判断の精度を上げるのはドメインへの理解で、理解が深いほど手戻りが減り、結果として速くなります。速さと理解を対立させず、理解に投資して長期的な速度を取りに行く進め方をしています。

現状と困っていることを2〜3行いただければ、実現可能性・概算・進め方を5営業日以内に返信します。要件が固まっていない段階でも構いません。

20文字以上でお書きください。