WONDDE

バックエンドエンジニア · Go / PostgreSQL

シン・スンウォン

ユーザー画面からデータ・運用までを捉え、Go/PostgreSQL APIを実際の配布と改善につなぐバックエンドエンジニアです。

Go/PostgreSQL API、NL2SQL品質改善、WebRTCシグナリングを経験しました。各プロジェクトでは担当範囲と実装・運用した内容を中心に説明します。

公開

Google Play・App Store・pub.devへ直接公開

担当範囲

Go API・PostgreSQL・管理画面・内部運用

主なプロジェクト

最初の4件は、バックエンドの担当範囲と公開経験が最もよく分かるプロジェクトです。各カードから、実装した機能と担当範囲を詳しく確認できます。

Google Play公開 · 次の仮説を検討中

Umaso

日本で韓国料理を作る人向けに、まずチーム管理のレシピを届けるv1を公開しました。

担当Flutter機能 · Go API · 管理画面 · 運用

結果Google Play公開 · チーム運用向け管理画面

社内・開発中

NL2SQL品質改善

自然言語の質問を、セキュリティ・資産データを検索するSQLへ変換する社内サービスの品質改善です。

担当業務SQL分析 · プロンプト設計 · 評価

結果質問–SQL例約176件 · 社内類似作業30〜40件規模 · ホールドアウト評価80/80

開発中 · 2026.12予定

Lingding

韓国人と日本人の学習者をつなぎ、1対1音声会話まで支援する言語交換アプリです。

担当1対1通話 · シグナリングサーバー · ICEサーバー · CRUD設計

結果1対1通話とサーバー構成を実装

App Store公開

PolyLog

日本語学習で見つけた『書く→直す→復習する』の流れを、12時間のMVPからApp Store公開まで育てたアプリです。

担当アプリ全体 · AI添削 · App Store配布

結果App Store 1.0.1公開 · 個人開発

OSS・プロダクト・開発ツール

pub.dev公開・製品へ導入済み

unicode_typing_grader

実アプリで必要になった採点ロジックを、Dart単体で動くUnicode対応OSSとして独立させました。

担当パッケージ設計・実装・テスト・公開・製品への再導入

結果pub.dev 0.1.2・テスト39件・実アプリへ適用済み

使用中・公開

Figma MCP Bridge

Figmaで選択した要素だけを、実装に必要な情報としてAIコードエディタへ渡すツールです。

担当設計議論 · MCPサーバー参加 · Codex連携文書

結果公開OSS · Codex設定コミット · 3種類のクライアント検証

運営完了・デモ公開

AJOU ARCADE

屋外の学園祭で来場者の足を止めるため、視線で操作するアーケードゲーム4種を3週間で開発しました。

担当視線入力 · 4ゲーム · 配布 · 現場修正

結果前学期の同じ募集段階で応募9→約150人

シーズン終了

PokeTree

クリスマスに匿名の手紙を送り合い、手紙を開くたび図鑑も進む季節限定Webサービスです。

担当再訪設計 · 共有UI · Go CRUD API

結果80+1種類の図鑑 · シーズン運用

紹介

Ajou Universityで産業工学とサイバーセキュリティをダブルメジャーとして学んでいます。最初のSpringプロジェクトでは画面を見ずにAPIを作り、正しく動くエンドポイントと、実際に使える機能は同じではないと気づきました。その後Flutterで画面状態を理解し、UmasoではGo API・PostgreSQL・管理画面・内部運用まで担当範囲を広げました。

現在は、SQLが実行できるかだけでなく、削除済みデータを除外したか、最新履歴を選んだか、失敗時に利用者が次の行動を取れるかまで確認します。LSwareのNL2SQL改善では業務規則を質問–SQLの回答例と別評価へ整理し、LingdingではWebRTCのイベント順序とネットワークごとの接続失敗まで確認しています。

Ajou University

産業工学・サイバーセキュリティのダブルメジャー

言語

日本語 JLPT N1/韓国語 ネイティブ/英語 技術文書読解

高校時代 - 2020

コードが動きに変わった瞬間

Arduinoの自動紙量調整装置とMATLABライン・トレーサーで、コードが物理的な挙動を変える面白さを知りました。

2022 - 2025

データへの関心から、プログラムの構造へ

兵役中のChatGPT登場をきっかけに産業工学へ転科し、C# OOP、ビジュアルプログラミング、Pythonで構造化の面白さを確認しました。

2025

APIだけでは機能が完成しないと気づいた

LinkUpは、進路に悩む高校生と現職者をつなぎ、メンター探索からコーヒーチャットの予約・承認までを支援するWebプラットフォームです。初めてSpringバックエンドを担当し、画面と操作を確認せずにエンドポイントを作るだけでは、必要なレスポンスやエラー条件を決められないと気づきました。

2025 - 現在

プロダクト、チーム、バックエンド

PolyLog、PokeTree、Umaso、LSwareで、画面の状態、Go API、PostgreSQLのデータ設計、運用画面を続けて担当し、関心がバックエンドへ定まりました。

転換点を読む

経験

2026.06.29 - 2026.08.31

ソフトウェア開発インターン

LSware

セキュリティソリューション企業LSwareで、自然言語の質問をSQLへ変換する社内NL2SQLサービスの品質改善を担当しました。まずOMNIGuardの製品領域を担当し、初期成果が評価されて別の製品領域へも担当範囲が広がりました。約600テーブルのPostgreSQLスキーマを、実際の画面、ログ、既存SQLと照合して読み解きました。

検証済みの質問–SQL回答例を約176件整備し、回答例に含めない80問を固定したホールドアウト評価では、すべて期待SQL基準を満たしました。

PostgreSQLSQLJSONLLMプロンプト設計

2025.10 - 現在

フルスタック開発 · コードレビュー · 勉強会運営

Blueberry Team

日本の大手企業で働くエンジニア、マーケター、デザイナーを含む約15名のチームで、FlutterとGoを用いたサービス開発に参加しています。

機能実装、コードレビュー、Goサーバーのオンボーディング文書作成、GitHub Issues・Notion・Asanaを使った進行管理を担当し、要求と設計理由が実装・運用までつながるようにしています。

チーム内ではFlutter、Go、コンピュータサイエンスの基礎、ソフトウェアアーキテクチャをテーマに、メンバーが交代で授業や勉強会を行い、発表とフィードバックを通じて技術理解を共有しています。

モバイルアプリバックエンドAPIWebデータベースDocker / CI/CD技術勉強会進行管理

2022.06 - 2023.12

師団長運転兵 / 指揮官補佐

大韓民国陸軍 第52歩兵師団

指揮官の移動、予定、現場対応を支える役割を通じて、業務が個人の作業ではなく組織全体のプロセスとして動くことを学びました。

限られた情報、時間、関係者の優先順位を踏まえて準備する経験が、現在の開発でも仕様、運用、レビューを大きな流れで見る姿勢につながっています。

運用業務プロセス機密管理関係者支援

学外・学習活動

2024.09 - 2025.12

日本研究会 副会長・日本語スタディ運営

学内の日本研究会で基礎・上級スタディを運営し、学習を始めて約1年でJLPT N1に合格しました。

日本語勉強会運営学習設計JLPT N1

2025.03 - 2025.08

Java・Springスタディと初めてのバックエンド

Java/Springを一学期間学び、社会問題解決ハッカソンでキャリア相談サービスのバックエンドを初めて担当しました。

JavaSpring BootREST API学習の振り返り

2025 - 現在

Web・アプリ開発 / CSメンタリング

チーム内の技術共有に加え、AI生成コードを理解して直せるようになりたい友人2名へ、Git協業からサービス開発まで教えています。

コードレビューGit協業Flutter指導

2025.09.10

第2回 韓日未来世代フォーラム 優秀賞

『過去を見つめる対話、未来を拓く青年の成長』セッションで、ITを通じた韓日協力を発表し、優秀賞を受賞しました。

優秀賞発表韓日協力技術政策

2024 - 現在

大学入試 数学・英語 個別指導

2024年から大学入試の数学・英語を個別指導し、現在3年目を迎えています。学習者ごとに理解が止まった地点から説明を組み直しています。

指導教材設計数学英語

技術

主な技術

  • Goバックエンド / chi / pgx / sqlc

    HTTP境界を分け、明示的で型安全なデータアクセスを行うAPI実装

  • PostgreSQL / データベース設計

    スキーマ設計・分析、マイグレーション、検索・集計、インデックス・トランザクション設計

  • JWT / 認証

    ユーザー・管理者の認証境界、トークン更新、期限切れと失敗処理

  • Flutter / Riverpod

    状態管理、多言語、API連携、読み込み中・成功・エラーの画面設計

活用経験

  • Next.js / TypeScript

    管理画面、レスポンシブWeb、ロケール対応、SSR/SSG構成

  • Docker / Cloudflare

    Compose、ヘルスチェック、Tunnel、ホームサーバー配布とログ確認

  • R2 / Firebase / Vercel

    署名付きアップロード、Functions、認証、Web・モバイルサービス配布

  • LLM / MCPツール活用

    構造化応答、プロンプト・回答例の評価、AIコーディングツール連携

学業・探索

  • PySpark / Word2Vec / LSH

    授業・探索プロジェクトでの大規模データ前処理と類似度計算

  • Scikit-learn

    授業での予測モデル、クラスタリング、評価

連絡

バックエンドエンジニアまたはソフトウェアエンジニアの採用機会について、ご連絡をお待ちしています。