HYEONGJU PARK

フルスタックエンジニア(プロダクト志向)

アイデアから本番運用まで。実データ・実ユーザーを前提に、設計して作って回します。

Product-first · System thinker · Ship & Operate

「作れる」だけじゃなく、 「運用できる」システムを作ります。

リアルタイム/IoT、メッセージング基盤、複雑な業務ドメイン設計まで。 “動く”だけでなく、障害や拡張を見据えた設計でプロダクトを前に進めます。

強み 1

IoT/リアルタイムの収集・集計・表示を一気通貫で設計

強み 2

RabbitMQ 等のメッセージングでスケール可能な構成を作る

強み 3

複雑な業務ドメイン(保険/医療など)を壊さずにモデル化

Selected Works

多すぎず、強いものだけ。

スマートファーム:リアルタイムセンサーデータ基盤

Modbus RTU/TCP センサー → 収集 → RabbitMQ → 集計 → PostgreSQL → API/ダッシュボード

  • ソケット/Modbus でセンサー値を安定収集(断線・リトライ前提)
  • RabbitMQ でイベント駆動処理(Consumer で要約テーブル生成)
  • 日次/週次/月次の要約を先に作って高速表示(読み取り最適化)
SpringBootPythonModbusRabbitMQMariaDB

Outcome

実運用を想定した「収集→集計→表示」まで一気通貫で設計・実装

波・天候データを用いた運航可否推定(予測サービス)

データ収集 → 特徴量 → 学習/推論 → Web UI まで製品化

  • 外部データを収集し、推論APIとして提供
  • “AIは判断支援、実行は人が決める”の設計で安全に運用
  • SEO/検証(Fake Door)で需要を素早く確認
SpringBootXGBoost4JPostgreSQLNuxtVercelJenkins

Outcome

“モデルを作る”だけでなく “サービスとして届ける” を重視

業務ドメイン設計(保険/医療請求系 Admin)

複雑なルールを壊さずに、状態・計算・承認フローを整理

  • Authorization / Visit / Estimate を分離し、計算の責務を明確化
  • 承認書と訪問の 1:N 関係、ステータス表示、検索/ダッシュボード要件を整理
  • OCR(Textract)と人の承認フローで品質担保
Django DRFPostgreSQLAWSReact

Outcome

仕様が複雑でも “モデルと責務” を先に決めて破綻しない設計に

Skills

ツール列挙ではなく、問題領域で整理。

Real-time & IoT

Modbus RTU/TCPMQTTRTSPSocket ingestionTime-series aggregationEdge-case handling

Messaging & Pipelines

RabbitMQEvent-driven consumersSummary tablesBackpressure mindset

Backend Systems

Spring Boot (Java/Kotlin)nestJS / ExpressFastAPI / DjangoREST APIsAuth/JWT

Data & Shipping

PostgreSQLCaching strategyDockerVercel deployment

About

実装だけでなく、要件整理・ドメイン設計・運用を含めて「最後まで責任を持つ」開発スタイルです。 スピード重視のMVPから、拡張可能な設計まで両方対応します。

FlutterSpring(Boot)nestJS/ExpressJava/KotlinTypeScript/JavaScriptPythonFastAPI/DjangoNuxt/VueNext/React/React NativeNoSQLRDBMSMessage QueueMachine Learning

Contact

HYEONGJU PARK

Full-stack Engineer

hyeongju1122@gmail.com

© 2026 HYEONGJU PARK · Built with Nuxt UI · Deployed on Vercel