About Me
自己紹介
10+
年の経験
8+
プロジェクト
4+
得意言語
C#/.NET、Java、TypeScript(Next.js)を軸に、約10年にわたりシステム開発に携わってきました。担当範囲に閉じず、チーム全体の成果を最大化する動き方を得意としています。
フルスタック開発
要件定義・設計からフロント/バックエンド実装、AWSインフラ構築まで。PLとして困難なプロジェクトをリリースまで導いた経験もあります。
AI駆動開発
LLM(大規模言語モデル)を活用した開発に注力。AI支援による開発効率の向上や、新しい技術の導入提案を積極的に行っています。
チームビルディング
ペアプログラミングやコードレビューによる技術サポート、メンバーの適性を踏まえたタスク配分で、全員が力を発揮できる環境をつくります。
提供できる価値
即戦力として参画
C#、Java、TypeScriptなど複数の技術スタックに対応。既存コードのキャッチアップが早く、参画直後からパフォーマンスを発揮します。
設計から運用まで丸ごとお任せ
要件定義・設計からフロント/バックエンド実装、インフラ構築まで一気通貫で対応。細かい指示がなくても自走できます。
困難なプロジェクトの立て直し
コード品質・設計上の問題を素早く特定し、改善策を実行。遅延やリーダー不在のプロジェクトを立て直した実績があります。
技術選定・改善の提案
LLM活用によるAI駆動開発やモダン技術の導入など、開発効率を上げるための技術提案を積極的に行います。
Skills
スキル・得意分野
得意言語
4FW / ライブラリ
6データベース
5インフラ / ツール
11得意業務
4Career
主要プロジェクト
法人向けクラウド会計サービス開発
2024年4月〜現在|1年10ヶ月
担当領域
技術スタック
業務内容
- マイクロサービスアーキテクチャによるクラウド会計サービスのフルスクラッチ開発
- 業務委託としてFE/BE/インフラを横断的に担当
- 現在は決算・固定資産・仕訳や各種残高のインポート処理・外部会計ツール連携の機能開発を担当
- バックエンド基盤として外部通信・Middleware・DBアクセス層・xUnit向けコア機能を設計・実装
- 依存性の逆転を意識したClean Architectureでプロジェクト構造を設計
- CodePipelineによるCI/CDパイプラインの構築
- Lambda + Step Functionsを用いたDBバックアップの自動化を実装
成果・実績
- ▶BE基盤処理(外部通信・Middleware・DBアクセス・テスト基盤)を早期に構築し、チーム開発の秩序化に貢献
- ▶FE/BE/インフラの守備範囲を拡大し、チーム内のボトルネック解消に寄与
アパレル業向けオールインワン基幹パッケージ
2023年11月〜2024年3月|5ヶ月
担当領域
技術スタック
業務内容
- アパレル業向け基幹システム(販売・在庫・発注管理等)のカスタマイズ開発
- 店舗間の在庫調整機能を中心に、詳細設計から単体テストまでを担当
- CSV/JSONのExport/Import処理をFactory Patternで共通化し、処理フロー・Validation・出力処理を統一
成果・実績
- ▶Export/Import処理のFactoryを作成・チームに展開し、開発効率を大幅に向上
- ▶担当タスクを前倒しで完了し、他メンバーのサポートに注力
通販管理システム フルスクラッチ開発
2021年4月〜2023年11月|2年8ヶ月
担当領域
技術スタック
業務内容
- 受注・在庫・顧客・出荷・請求管理を備えた通販管理パッケージのフルスクラッチ開発
- Webアプリ(Java: マスタ・在庫・出荷管理)とデスクトップアプリ(C#: 注文・顧客・請求管理)の2構成
- Amazon・楽天・YahooなどECサイトとのAPI連携による注文・顧客情報の自動取り込み機能を設計
- 在庫管理・EC連携・マスタ機能の基本設計(画面・API設計)を中心に担当
- 顧客ごとのカスタム機能では要件定義から受け入れテスト・顧客教育・保守まで一貫対応
- 標準パッケージは設計担当、カスタム機能は複数納入先のプロジェクトリーダーとして従事
成果・実績
- ▶設計と並行して製造遅延のリカバリを実施し、ウォーターフォール開発のスケジュールを回復
- ▶要件定義〜保守まで全工程を一気通貫でカバーし、プロジェクト推進に貢献
チケット委託販売 請求・清算管理システム
2020年7月〜2021年3月|9ヶ月
担当領域
技術スタック
業務内容
- チケット販売元における請求・清算管理システムの開発
- 各取引トランザクションから仕訳を生成するコアロジックの設計・実装を担当
- 多数のバッチ処理に対し、実行計画を意識したクエリ設計によるパフォーマンス最適化を実施
成果・実績
- ▶複雑な仕訳生成ロジックを正確に実装し、品質の高いシステムを納品
- ▶実行計画ベースのSQLチューニングにより、バッチ処理のパフォーマンスを最適化
債権記録管理システム リプレイス
2019年3月〜2020年6月|1年4ヶ月
担当領域
技術スタック
業務内容
- 債権記録管理システムのリプレイス開発
- PL離任後、進捗管理・顧客折衝・メンバーマネジメントを含むプロジェクト推進全般を担当
- VBAによる帳票作成ツールの設計・実装
成果・実績
- ▶PL離任後にプロジェクト全体(進捗・顧客折衝・メンバー管理)を引き継ぎ、リリースまで完遂
- ▶適切なインデックス設計とSQLチューニングにより、バッチ処理を1時間から15分に短縮
資産管理銀行 債権取引システム リプレイス
2016年7月〜2019年2月|2年8ヶ月
担当領域
技術スタック
業務内容
- 国内3社のみの資産管理銀行(信託銀行)における債権取引システムのリプレイス開発
- テスト要員のスポット参加から、ドメイン知識を積極的に吸収し決済チームリーダーに抜擢
- 決済・帳票・債券貸借取引(レポ)における担保金額・値洗い・マージンコール等の金額計算ロジックを担当
- 10名規模の決済チームで進捗管理・タスク割り当てを実施
- COBOLのコア機能はJP1によるジョブスケジューリングで実行(AWS StepFunction/Lambda相当)
成果・実績
- ▶スポット参加からコア機能の仕様を誰よりも押さえ、顧客信頼を獲得しチームリーダーに抜擢
- ▶決済チーム10名を統括し、担当領域のリリースを成功に導いた
大手銀行 基幹システム保守
2015年7月〜2017年6月|2年
担当領域
技術スタック
業務内容
- 営業店端末・ATM・Webサービス等の改修および別銀行とのシステム統合対応
- 障害が許されないミッションクリティカルなシステムにおいて、品質最優先で実装・試験を実施
成果・実績
- ▶ゼロ障害を前提とした厳格な品質基準のもとで開発を完遂し、品質に対する意識の基盤を形成
年金システム改修(昭和100年問題対応)
2014年5月〜2015年6月|1年2ヶ月
担当領域
技術スタック
業務内容
- 昭和100年問題への対応として、システム内部で保持する和暦年月日を2桁から3桁へ拡張する改修
- COBOLによる日付処理ロジックの改修・テストを担当
成果・実績
- ▶新卒1年目から大規模な年金システムの改修に参画し、基盤的な開発スキルを習得
Personal Works
個人開発
SaaS Resitoly(レジトリ)
領収書を撮影するだけでAIが自動解析し、経費処理を完結できるSaaS
Blog
ブログ
Contact
お問い合わせ
お気軽にご連絡ください。プロジェクトのご相談やお仕事のご依頼をお待ちしています。
メールで連絡する
s_nakagawa@taluslab.com