約10年の開発経験

開発力×推進力で、 プロジェクトを前に進める

S.Nakagawa

フルスタックエンジニア

About Me

自己紹介

10+

年の経験

8+

プロジェクト

4+

得意言語

C#/.NET、Java、TypeScript(Next.js)を軸に、約10年にわたりシステム開発に携わってきました。担当範囲に閉じず、チーム全体の成果を最大化する動き方を得意としています。

フルスタック開発

要件定義・設計からフロント/バックエンド実装、AWSインフラ構築まで。PLとして困難なプロジェクトをリリースまで導いた経験もあります。

AI駆動開発

LLM(大規模言語モデル)を活用した開発に注力。AI支援による開発効率の向上や、新しい技術の導入提案を積極的に行っています。

チームビルディング

ペアプログラミングやコードレビューによる技術サポート、メンバーの適性を踏まえたタスク配分で、全員が力を発揮できる環境をつくります。

提供できる価値

即戦力として参画

C#、Java、TypeScriptなど複数の技術スタックに対応。既存コードのキャッチアップが早く、参画直後からパフォーマンスを発揮します。

設計から運用まで丸ごとお任せ

要件定義・設計からフロント/バックエンド実装、インフラ構築まで一気通貫で対応。細かい指示がなくても自走できます。

困難なプロジェクトの立て直し

コード品質・設計上の問題を素早く特定し、改善策を実行。遅延やリーダー不在のプロジェクトを立て直した実績があります。

技術選定・改善の提案

LLM活用によるAI駆動開発やモダン技術の導入など、開発効率を上げるための技術提案を積極的に行います。

Skills

スキル・得意分野

得意言語

4
C# Java TypeScript JavaScript

FW / ライブラリ

6
.NET Entity Framework Jakarta EE Spring JPA Next.js

データベース

5
SQL Server PostgreSQL Oracle MySQL DynamoDB

インフラ / ツール

11
AWS GCP Cloudflare Firebase Docker Linux GitHub Jenkins SVN JP1 CI/CD

得意業務

4
上流工程全般 UI/UXデザイン フロント/バックエンド開発 インフラ構築

Career

主要プロジェクト

法人向けクラウド会計サービス開発

2024年4月〜現在|1年10ヶ月

会計・FinTechチーム規模: 全体100名超 / チーム10名程度

担当領域

基本設計詳細設計実装単体テスト保守フロントエンドバックエンドインフラ

技術スタック

TypeScriptNext.jsC# 14.NET 10GraphQLAWSDocker

業務内容

  • マイクロサービスアーキテクチャによるクラウド会計サービスのフルスクラッチ開発
  • 業務委託としてFE/BE/インフラを横断的に担当
  • 現在は決算・固定資産・仕訳や各種残高のインポート処理・外部会計ツール連携の機能開発を担当
  • バックエンド基盤として外部通信・Middleware・DBアクセス層・xUnit向けコア機能を設計・実装
  • 依存性の逆転を意識したClean Architectureでプロジェクト構造を設計
  • CodePipelineによるCI/CDパイプラインの構築
  • Lambda + Step Functionsを用いたDBバックアップの自動化を実装

成果・実績

  • BE基盤処理(外部通信・Middleware・DBアクセス・テスト基盤)を早期に構築し、チーム開発の秩序化に貢献
  • FE/BE/インフラの守備範囲を拡大し、チーム内のボトルネック解消に寄与

アパレル業向けオールインワン基幹パッケージ

2023年11月〜2024年3月|5ヶ月

アパレル・小売チーム規模: 10名程度

担当領域

詳細設計実装単体テスト

技術スタック

Java 21SpringJavaScriptDojoPostgreSQLLinux

業務内容

  • アパレル業向け基幹システム(販売・在庫・発注管理等)のカスタマイズ開発
  • 店舗間の在庫調整機能を中心に、詳細設計から単体テストまでを担当
  • CSV/JSONのExport/Import処理をFactory Patternで共通化し、処理フロー・Validation・出力処理を統一

成果・実績

  • Export/Import処理のFactoryを作成・チームに展開し、開発効率を大幅に向上
  • 担当タスクを前倒しで完了し、他メンバーのサポートに注力

通販管理システム フルスクラッチ開発

2021年4月〜2023年11月|2年8ヶ月

EC・通販チーム規模: 15名程度

担当領域

要件定義基本設計詳細設計実装テストリリース保守

技術スタック

C# 10.NET 6Java 17Jakarta EEJavaScriptPostgreSQLLinux

業務内容

  • 受注・在庫・顧客・出荷・請求管理を備えた通販管理パッケージのフルスクラッチ開発
  • Webアプリ(Java: マスタ・在庫・出荷管理)とデスクトップアプリ(C#: 注文・顧客・請求管理)の2構成
  • Amazon・楽天・YahooなどECサイトとのAPI連携による注文・顧客情報の自動取り込み機能を設計
  • 在庫管理・EC連携・マスタ機能の基本設計(画面・API設計)を中心に担当
  • 顧客ごとのカスタム機能では要件定義から受け入れテスト・顧客教育・保守まで一貫対応
  • 標準パッケージは設計担当、カスタム機能は複数納入先のプロジェクトリーダーとして従事

成果・実績

  • 設計と並行して製造遅延のリカバリを実施し、ウォーターフォール開発のスケジュールを回復
  • 要件定義〜保守まで全工程を一気通貫でカバーし、プロジェクト推進に貢献

チケット委託販売 請求・清算管理システム

2020年7月〜2021年3月|9ヶ月

エンタメ・チケット販売チーム規模: 8名程度

担当領域

詳細設計実装単体テスト

技術スタック

C#.NET Framework 4.8SQL ServerWindows

業務内容

  • チケット販売元における請求・清算管理システムの開発
  • 各取引トランザクションから仕訳を生成するコアロジックの設計・実装を担当
  • 多数のバッチ処理に対し、実行計画を意識したクエリ設計によるパフォーマンス最適化を実施

成果・実績

  • 複雑な仕訳生成ロジックを正確に実装し、品質の高いシステムを納品
  • 実行計画ベースのSQLチューニングにより、バッチ処理のパフォーマンスを最適化

債権記録管理システム リプレイス

2019年3月〜2020年6月|1年4ヶ月

金融チーム規模: 10名程度

担当領域

詳細設計実装テストプロジェクト推進

技術スタック

C#.NET FrameworkASP.NET Web FormsJavaScriptVBASQL Server

業務内容

  • 債権記録管理システムのリプレイス開発
  • PL離任後、進捗管理・顧客折衝・メンバーマネジメントを含むプロジェクト推進全般を担当
  • VBAによる帳票作成ツールの設計・実装

成果・実績

  • PL離任後にプロジェクト全体(進捗・顧客折衝・メンバー管理)を引き継ぎ、リリースまで完遂
  • 適切なインデックス設計とSQLチューニングにより、バッチ処理を1時間から15分に短縮

資産管理銀行 債権取引システム リプレイス

2016年7月〜2019年2月|2年8ヶ月

金融・信託銀行チーム規模: 50名程度

担当領域

詳細設計実装テストチームリーダー

技術スタック

JavaSpringJavaScriptCOBOLOracleUNIXJP1

業務内容

  • 国内3社のみの資産管理銀行(信託銀行)における債権取引システムのリプレイス開発
  • テスト要員のスポット参加から、ドメイン知識を積極的に吸収し決済チームリーダーに抜擢
  • 決済・帳票・債券貸借取引(レポ)における担保金額・値洗い・マージンコール等の金額計算ロジックを担当
  • 10名規模の決済チームで進捗管理・タスク割り当てを実施
  • COBOLのコア機能はJP1によるジョブスケジューリングで実行(AWS StepFunction/Lambda相当)

成果・実績

  • スポット参加からコア機能の仕様を誰よりも押さえ、顧客信頼を獲得しチームリーダーに抜擢
  • 決済チーム10名を統括し、担当領域のリリースを成功に導いた

大手銀行 基幹システム保守

2015年7月〜2017年6月|2年

金融・銀行チーム規模: 100名程度

担当領域

詳細設計実装単体テストシステムテスト

技術スタック

IDL2ADBSWindowsACOS

業務内容

  • 営業店端末・ATM・Webサービス等の改修および別銀行とのシステム統合対応
  • 障害が許されないミッションクリティカルなシステムにおいて、品質最優先で実装・試験を実施

成果・実績

  • ゼロ障害を前提とした厳格な品質基準のもとで開発を完遂し、品質に対する意識の基盤を形成

年金システム改修(昭和100年問題対応)

2014年5月〜2015年6月|1年2ヶ月

公共・年金チーム規模: 15名程度

担当領域

詳細設計実装単体テスト

技術スタック

COBOLWindows日立メインフレーム

業務内容

  • 昭和100年問題への対応として、システム内部で保持する和暦年月日を2桁から3桁へ拡張する改修
  • COBOLによる日付処理ロジックの改修・テストを担当

成果・実績

  • 新卒1年目から大規模な年金システムの改修に参画し、基盤的な開発スキルを習得

Personal Works

個人開発

Resitoly(レジトリ) SaaS

Resitoly(レジトリ)

領収書を撮影するだけでAIが自動解析し、経費処理を完結できるSaaS

Next.js React C#/.NET Cloud Run Cloud SQL Firebase Auth Stripe Vertex AI Gemini Cloudflare R2 React Native

Contact

お問い合わせ

お気軽にご連絡ください。プロジェクトのご相談やお仕事のご依頼をお待ちしています。

メールで連絡する

s_nakagawa@taluslab.com

または、SNSでご連絡ください