フルスタック・プロダクトエンジニア / TypeScript · React · Node.js

複雑な業務課題を信頼できるプロダクトへ

UI、バックエンドサービス、外部連携、データベース、インフラ、本番運用まで、エンドツーエンドの経験を持つプロダクト志向のフルスタックエンジニアです。

01 / プロフィール

UIの判断から本番運用まで、プロダクトを考え抜くエンジニアリング。

10代の頃、友人たちとEuro Truck Simulator 2のバーチャル運送会社で使っていた共同作業ツールの提供が終了したことをきっかけに、本格的なソフトウェア開発を始めました。そのまま諦めるのではなく、コミュニティ向けに代替サービスを開発した経験から、プロダクト思考、実際のユーザーニーズ、そして人に頼られるソフトウェアを届ける面白さを学びました。

現在はTypeScript、React、Next.js、NestJS、Node.js、PostgreSQLを専門とする、プロダクト志向のフルスタックエンジニアです。要件整理とアーキテクチャから実装、デプロイ、監視、本番サポートまで一貫して担当できます。近年はEコマース、社内業務ソフトウェア、外部連携、そして利用者の業務を止めずに事業の中核システムをモダナイズする仕事に注力してきました。

03 / 経歴

職務経歴

組み込み・デスクトップ開発から、フルスタックでプロダクト全体を担う開発と最適化まで。実務、個人プロダクト、資格をまとめています。

01

個人プロダクト開発

2025年12月 – 現在

職務経験プロダクト開発・最適化

個人プロダクトエンジニア

ShiftIQ · RosterSpec

ShiftIQと、後にRosterSpecとなるソルバー開発は、同じプロジェクトとして始まりました。介護サービスの管理者と直接協力し、ShiftIQをMVP後の段階からパイロット導入直前まで開発しました。再利用可能なスケジューリング基盤はRosterSpecとして継続し、現在はオープンソースプロジェクトとして一般公開しています。

プロダクト段階
MVP後
業務検証
介護サービス管理者
計画作業
数時間 → 数分
現在
オープンソース
プロジェクト2025年11月 – 現在

オープンソース公開

オープンソース最適化システム

RosterSpecはShiftIQと同時に、その再利用可能なソルバー基盤として始まりました。現在は、業務要件を明示的かつテスト可能なハード制約とソフト制約として表現するオープンソース・スケジューリングシステムとしてGitHubで一般公開し、制約ベースのアプローチを誰でも検証、利用、拡張できるようにしています。

PythonOR-Tools制約プログラミングLLM評価
プロジェクト2025年12月 – 2026年4月

プロダクト構築

ShiftIQ — インテリジェント勤務スケジュール基盤

勤務スケジューリングプロダクト

実際の介護サービスにおける勤務表作成業務をもとに、雇用契約、欠勤、休暇、従業員の希望、必要人員、設定可能なハード制約とソフト制約をモデル化しました。Python、FastAPI、OR-Toolsで構築したソルバーが、手作業では数時間かかる完全な勤務表の候補を数分で生成し、業務を作成中心から確認・調整中心の流れへ変えます。MVP後、パイロット導入直前まで到達しましたが、想定顧客が契約中の既存ソフトウェアから切り替えることは商業的に成立しないと判明し、展開を停止しました。

Next.jsNestJSPostgreSQLPythonFastAPIOR-Tools
02

フルスタック開発

2024年2月 – 2026年1月

職務経験正社員

Elektrohub唯一のエンジニアとして、事業の中核となるEコマース・業務プラットフォームを再構築し、運用しました。プロダクトの課題発見、アーキテクチャ設計、外部連携、リリース、本番環境の信頼性までを一貫して担当しました。

担当範囲
唯一のエンジニア
本番処理
10,000件超の注文
性能改善
平均約80%高速化
最大改善
10分超 → 数秒
React (Next.js)Node.js (Nest.js)Vue.jsTypeScriptShopify & Shopify HydrogenPHP (Laravel)DockerTailwindCSS
プロジェクト2022年11月 – 2025年5月

プロダクト開発

プロダクト開発

より優れたコネクテッドカー体験を目指してSparkyを開発しました。Siri対応、ウィジェット、Live Activities、詳細な走行データ、柔軟な空調スケジュール機能を実装しています。

SwiftUIXCodeNext.jsVercel
プロジェクト2023年8月 – 2025年5月

ハードウェア開発

ソフトウェア・ハードウェア開発

モバイル連携アプリと並行し、車両とスマートに連動する独自のアンビエントライトシステムを通して、車内体験そのものの改善にも取り組みました。

ArduinoC++CAD電子工学
03

システム開発

2021年8月 – 2024年1月

職務経験職業訓練(Ausbildung)

通常3年間の職業訓練を2年半に短縮して修了しました。実運用されているデスクトップソフトウェアの開発や、レガシーなC#・WPF領域のモダナイズに携わり、保守しやすいデータアクセスとレスポンシブなUXをテーマにIHK修了プロジェクトを完成させました。

訓練期間
3年 → 2.5年
IHK評価
83点 · 良
修了課題
62時間
クエリ改善
5回 → 1回
C#WPF.NET
資格2024年1月

資格取得

ドイツIHK認定資格 — ソフトウェア開発

公的職業資格

通常3年間のFachinformatiker für Anwendungsentwicklung(アプリケーション開発ITスペシャリスト)職業訓練を2年半で修了し、83点(評価「良」)を取得。ドイツおよび欧州資格枠組みのレベル4に相当します。

EQFレベル483点 · 良
資格2023年5月

認定資格

プロフェッショナル認定

フルスタック開発、クラウド基盤、コンテナ、デプロイ、モダンなアプリケーション設計を扱う認定資格です。

フルスタック開発クラウドコンピューティングサーバーレスコンピューティングCI/CDマイクロサービスReact.jsPythonDjangoGitHubDockerKubernetesデータベース
プロジェクト2021年12月 – 2022年6月

リバースエンジニアリング

ゲームMod開発

既存のModを特定の旧Fortniteビルド向けに適応し、ゲーム内の興味深い変化を可視化するライブイベント記録機能を追加しました。

C++UnrealEngineC#
04

最初の実務経験

2019年3月

職務経験インターンシップ

組み込みソフトウェア開発者

Senvion Deutschland

Senvion Deutschlandでの設備技術開発インターンとして、マイクロコントローラー向けソフトウェア、モーター制御、センサーデータ処理に取り組みました。事業は後にSiemens Gamesaの一部となりました。

組み込みシステム

04 / シグネチャーデッキ

8枚のカード、ひとつの技術スタック。

型安全なプロダクトUIからサービス、データ、本番運用まで、私の開発を形づくる技術だけを厳選した小さなコレクションです。

シグネチャーデッキ・初版全8枚・コンプリートセット
レジェンド中核技術03
エピック深い専門領域03
レア信頼のユーティリティ02
01/08レジェンド

型の鍛冶師

TypeScript

UIやサービスから共通の型定義まで、私の技術スタックの中心です。

型定義
明示的
リファクタ
安全
対応範囲
E2E
初版・2026JH・01
02/08レジェンド

ランタイム船長

Node.js

本番サービス、外部連携、バックグラウンド処理を一つのエコシステムで。

サービス
実運用
連携
接続済み
ランタイム
実証済み
初版・2026JH・02
03/08レジェンド

ルートランナー

Next.js

素早い反復と本番品質を両立するフルスタックReact開発。

描画
ハイブリッド
開発速度
高速
SEO
強力
初版・2026JH・03
04/08エピック

状態管理の達人

React

再利用可能な部品から、きれいに拡張できるインタラクティブUIを構築。

部品
再利用可能
状態フロー
明快
UI
高度
初版・2026JH・04
05/08エピック

サービス設計者

NestJS

適切な境界と堅実な標準を備えた、構造化バックエンド。

モジュール
構成済み
ガード
稼働
API
型安全
初版・2026JH・05
06/08エピック

データ保管庫

PostgreSQL

確かな構造が必要なシステムのための、信頼できるリレーショナル設計。

スキーマ
正規化
クエリ
最適化
整合性
厳密
初版・2026JH・06
07/08レア

コンテナ操縦士

Docker

ローカルと本番で一貫した、再現可能な環境を構築。

配布単位
可搬
環境差異
スタック
再現可能
初版・2026JH・07
08/08レア

スタックトレース探偵

Sentry

問題を早期発見し、本番環境の挙動を説明可能に。

エラー
追跡
シグナル
実用的
調査時間
短縮
初版・2026JH・08

05 / 仕事の外側

興味・情熱

旅、航空、好奇心が、ソフトウェアの仕事をより広い世界につなげています。

01

日本

日本は最初、興味を持った旅先の一つでした。しかし訪れるたびに、ここで暮らす自分を想像できる場所へと変わりました。東京の活気と静かな住宅街の対比、地域ごとの違い、食、デザイン、日常の細部に表れる心配りに惹かれています。今は東京を生活の拠点にする準備を進め、訪問者としてだけでなく、現地の暮らしにより深く関われるよう日本語を学んでいます。

02

航空

航空は長年続いている、少しお金のかかる趣味です。Microsoft Flight Simulatorで多くの時間を過ごし、航空機について必要以上に調べ、客室レイアウトやエンジン音、そしてA350の素晴らしさにはつい熱くなります。YouTubeのおすすめ欄は、かなり前に航空以外を表示することを諦めました。

03

ソフトウェア開発

ソフトウェア開発への興味は、いつも個人プロジェクトへ発展します。Webアプリ、モバイルアプリ、妙に具体的な問題を解くツールなど、表面はシンプルで内部は堅牢なプロダクトを作ることが好きです。また、業界が何でも『革命的』と呼んだ半年後に別のものへ置き換える習慣には、健全な距離感を持っています。

06 / 旅の記録

この先の航路も続いています。

飛行機で世界を巡ることが大好きです。旅を通じて異なる文化に触れ、素晴らしい人々と出会い、忘れられない経験を重ねてきました。これまでのフライトをまとめています。

FlightRadar24で見るフライト履歴FlightRadar24のフライト履歴を開く
· 新しいタブで開きます