engineering-standards
新しいチームに渡したい標準キットです。再利用可能なCI品質ゲート、PR・ADR・ポストモーテムのテンプレート、リリース判定、オンコールとDRのランブック、そして効果の測り方をまとめています。
Associate Director · Product & Engineering · CapGrid
分散型・マルチテナントのSaaSやAI駆動システムの設計に10年以上携わってきました。現在は20名のエンジニア組織を率い、アーキテクチャからクラウド費用まで、CapGridのインフラ全体に責任を持っています。今も週の半分ほどはプロダクションコードを書いています。
現在: CapGridのAssociate Directorとして、CPTOに相当する立場でプロダクト、プラットフォーム、インフラ、AIを統括しています。EU、シンガポール、湾岸諸国をはじめ世界各地で、エンジニアリングとプロダクトのリーダー職(Principal Engineer、Engineering Manager、Director、Head of Product、CTO、CPTO)を検討しています。
01
スライド資料ではなく、本番環境の数字です。
誰かに頼まれたわけではありません。20万ドルのAWSクレジットが切れたとき、自ら請求の削減を引き受けました。請求書のすべての項目を説明できる状態にし、誰も使っていないものは削除し、残りは実測したピークに基づいて適正化しました。データベースのセルフホストは、バックアップ、リストア、フェイルオーバー、パッチ適用を自分たちで担える範囲に限定しました。稼働率とレイテンシの目標は変えていません。
AIによる受注取り込みプラットフォームです。発注書はメール、Excel、PDF、画像で届きます。ルールとLLMによって、項目ごとの信頼度付きでスキーマ検証済みのデータに変換し、信頼度の低い項目は人による確認キューに回します。
製造図面から仕様を抽出してカタログと照合することで、新しい図面にも手作業の見積もりを待たずに自動で概算価格を出せるようにしました。
Node.js、Go、AWS(SQS、Lambda、RDS)によるイベント駆動・マルチテナントのバックエンドです。非同期処理、キャッシュ、ディザスタリカバリを備えています。
作業に着手する前にエンジニア主導で要件を検証し、バックログのリファインメントを仕組み化しました。想定外の事態がスプリント中ではなく、スプリント前に見つかるようになりました。
CIの品質ゲートと静的解析で機械的な問題を検出し、AIによるレビュー支援も加えることで、レビュアーが設計の議論に時間を使えるようにしました。
自動テストの基準とリリース判定基準を整備し、全チームが同じ方法で適用しています。
2024年に独立監査で不合格となった後、業務フローを文書化し、技術ポリシーを策定し、最小権限アクセスを徹底しました。プルリクエスト、CIログ、CloudTrail、リストア訓練のログなど、システム自体が証跡を生み出す仕組みにしています。翌年のBig Fourによる監査に合格しました。
02
本番環境で運用してきたものと、その場所。スキルバーはありません。
03
2023 → 現在
2025年10月 - 現在
20名のエンジニア組織を率い、サプライヤー連携、価格算出の自動化、受注ライフサイクルを担うクラウド製造プラットフォームのアーキテクチャ、インフラ、プラットフォーム戦略に責任を持っています。クラウド費用-86%、Big Fourによる技術監査、ERPNextのゼロからの構築とv14 → v16へのアップグレード、全社的なリリースおよびオブザーバビリティの標準化を実現し、シニアエンジニアをテックリードへと育成しました。
2023年7月 - 2025年9月
AIによる受注取り込み(45 → 5日)、画像・Excel・メッセージングに対応するマルチモーダル取り込みエンジン、ストレートスルー受け入れ率~90%のAI部品マッチングを設計しました。イベント駆動・マルチテナントのバックエンド、CI/CD、ディザスタリカバリも設計しています。
2022 - 2023
2022年8月 - 2023年7月
高度技能移民(Highly Skilled Migrant)の滞在許可でオランダへ移住しました。Template.ioの契約書作成エンジンのMVPを2四半期で提供し、REST APIとGraphQL APIを備え、自動テストのカバレッジは90%以上を達成しました。
2021 - 2022
2021年12月 - 2022年7月
12以上の言語で約500万人が利用するニュースプラットフォームにおいて、Go → Node.js(TypeScript)への再設計を2か月で主導し、200ms未満のレイテンシを実現しました。技術アーキテクチャが評価され、表彰を受けました。
2020 - 2021
2020年8月 - 2021年11月
引っ越し・不動産向けのマルチテナント型ホワイトラベルSaaS、Moveable.ukを開発しました。テナントごとに分離したデータと設定駆動のデプロイを、カナダ、ドバイ、ポーランド、インドにまたがるチームで実現しました。
2018 - 2020
2018年7月 - 2020年7月
警備会社向けの人員管理プラットフォームNovagemsを開発し、GPSトラッキング、ジオフェンシング、給与計算の自動化を含むバックエンドを担当しました。スケジューリング効率を70%向上。スプリントリードも務めました。
2016 - 2018
2016年8月 - 2018年6月
フードデリバリーアプリ数本(React Native + Node.jsのREST API)に加え、ヘルスケアやEdTechのプロダクトを開発しました。Best Team Project賞を受賞。
04
仕事で主導しているパターンを、クリーンルームで再実装したものです。小さく、完成していて、テスト済み。勤務先のコードやデータは一切含みません。
新しいチームに渡したい標準キットです。再利用可能なCI品質ゲート、PR・ADR・ポストモーテムのテンプレート、リリース判定、オンコールとDRのランブック、そして効果の測り方をまとめています。
マルチテナントの受注処理です。Postgresの行レベルセキュリティ、冪等キー、SQSへのアウトボックス、リトライとデッドレターキューを備えたGoワーカー、トレーシング、Terraform、計測済みの負荷テストを含みます。
発注書(メール、CSV、Excel、PDF、画像)を、ルールとLLMでスキーマ検証済みのJSONに変換します。項目ごとの信頼度、カタログ照合、人による確認キュー、再現可能な評価を備えています。
1ページの技術戦略テンプレートと、架空の記入例です。目標アーキテクチャ、段階的なロードマップ、リスク、コストモデル、採用計画を含みます。
このほか、database-tradeoffs-lab(PostgreSQLの分離レベルを計測で示すデモ)、claude-local-api(Go)、マルチアーキテクチャ対応のNode 22ベースイメージ、マージ済みのfastify-rate-limitへのコントリビューションがあります。
05
B.Tech(コンピュータサイエンス・エンジニアリング) · UIET, Kurukshetra University · 2012-2016 · First Division
英語(ビジネスレベル) · ヒンディー語(母語) · ドイツ語(学習中)
06
インド国内、またはEU、シンガポール、湾岸諸国をはじめとする海外での、Principal Engineer、Engineering Manager、Director、CTOのポジションに関心があります。ご連絡はメールがもっとも確実です。
vishal194kumar@gmail.comインド・グルグラム · 海外への移住が可能