ID:62575さん

3年後の目標や野望


プロジェクトをリードするフルスタックエンジニアへ

以前あるプロジェクトを率いた際、未熟さもあり円滑に開発を進めることができませんでした。 具体的にはアーキテクチャをうまく整えることができなかった、メンバーがつまづいた際にベストプラクティスを提供することができなかった点です。 世の人々が便利になるためのプロダクトを作るために、プロジェクトをリードできるエンジニアになりたいと思っています。

プロジェクト経験

2024年/半年以内

3Dセキュア決済機能の導入(飲食注文プラットフォーム)

## プロジェクト経験 ### 3Dセキュア決済機能の導入(飲食注文プラットフォーム) | 項目 | 内容 | |------------|----------------------------------------------------------------------| | **期間** | 2024/08 – 2024/11 | | **体制** | PM 1名 / バックエンドエンジニア 1名 / フルスタックエンジニア(私)1名 | | **役割** | バックエンド・フロント実装/設計リード/QAプロセス整備 | --- ### 概要 ブランドの大規模導入に伴い、既存のオンライン注文プラットフォームに EMV 3-D Secure 2.0 対応の決済機能を追加。 セキュリティ強化、不正利用の抑止、チャージバックリスクの軽減、UX 向上を目的とした決済フロー全体の刷新プロジェクト。 --- ### 主な成果・工夫 - **設計リード・仕様策定** - 要件定義〜画面・DB設計・フロー図・API仕様をドキュメント化し、全体の設計方針をリード。 - **セキュリティ強化** - 決済代行サービスの認証結果とエラーコードを組み合わせて詳細分類し、不正検知・自動ロックロジックを設計。 - エラー内容に応じてユーザー再試行の可否を制御し、UXとリスク低減のバランスを実現。 - **多重決済の防止** - 定期バッチとユーザー操作の競合による二重請求を排除するロック機構を導入。 - 同一決済IDに対する重複処理のチェックを非同期処理に組み込み、安定稼働を実現。 - **非同期決済フローの構築** - 従来の同期型決済を非同期フローへ置き換え。Web UIとサーバー両方で決済結果を受け取れる構成を設計。 - 認証画面の表示有無を動的に判断し、決済途中の離脱にも対応。 - **ブランド単位の機能切替** - 管理画面・DB・設定情報により、ブランドごとに3Dセキュア対応をON/OFF切り替え可能な設計を導入。 - **共通化による保守性向上** - 注文種別ごとに存在していた決済処理を共通ロジック化し、開発・保守工数を削減。 - **運用監視・CS支援の強化** - 決済処理の整合性エラーに対する自動アラートと詳細ログを実装し、サポート対応を迅速化。 - **テストとQA効率化** - 結合テスト表を整備し、開発段階でのバグ発見を促進。手戻りと修正工数を削減。 - 認証結果のパターン別テストケースを自動化し、CIに統合。

2024年/半年以内

商品キャンセル機能の実装(オンライン注文プラットフォーム)

## プロジェクト経験 ### 一部商品キャンセル機能の実装(オンライン注文プラットフォーム) | 項目 | 内容 | |------------|----------------------------------------------------------------------| | **期間** | 2024/04 – 2024/09 | | **体制** | PM 1名 / バックエンドエンジニア 2名 / フルスタックエンジニア(私)1名 | | **役割** | 設計リード/バックエンド実装/管理 UI 改善/QA プロセス整備 | --- ### 概要 在庫不足や提供ミスなどにより、店舗側が決済済み注文の一部商品だけをキャンセルできる機能を新規実装。 従来は全キャンセル後の再注文が必要だったが、本機能により業務負荷とユーザーの再操作を削減し、UX・運用性を向上。 --- ### 主な成果・工夫 - **データ設計** - 専用の履歴テーブルを新設し、商品単位・カスタマイズ単位でキャンセル履歴を管理可能に。親子関係で複雑なケースにも対応。 - **キャンセルAPIの原子性** - 注文/会計/決済を1リクエストで一括更新する API を新設。トランザクション制御で整合性を担保。 - **ブランド単位の機能切替** - 設定フラグにより、ブランドごとに機能 ON/OFF を制御可能。段階的リリースに対応。 - **通知基盤の構築** - Webhookをトリガーにメール・LINE通知を送信。失敗時はアラートを発生させつつ処理を継続し、安定運用を実現。 - **管理 UI・レポート改善** - 詳細画面をフルスクリーン表示に変更し、操作性を大幅向上。GA を用いたイベントトラッキングも導入。 - **ロギングと監視** - Datadog によるキャンセルイベント可視化・監視設計。ログ出力制御(マスクキーの除外指定)も対応。 - **QAプロセスの改善** - 結合テストケースを再設計・CIに統合し、検証効率と網羅性を向上。 --- ### 使用技術 Go / gRPC / Clean Architecture / Next.js / MySQL / Redis / Message Queue / SES / LINE Messaging API / Datadog / Google Analytics / GitHub Actions --- ### 定量成果(社内観測) - 店舗における一部返金処理時間:**約15分 → 5分に短縮** - CS部門への返金関連問い合わせ:**約40% 減少** - レポート画面の操作ステップ:**3ステップ → 1ステップに簡略化** - QAフェーズでの不具合指摘:**約30% 減少**

マネージメント能力

アピール項目


アウトプット

GitHub アカウント
あり
Qiita アカウント
あり
Zenn アカウント
未入力です
Speaker Deck アカウント
未入力です
SlideShare アカウント
未入力です
特にアピールしたいアウトプット
あり

今後、身につけなければいけないと思っている技術は何ですか?

- バックエンド全般 - インフラ周り - アーキテクチャへの深い理解 - 設計のスキル

あなたが一番パフォーマンスを出せるのはどんな環境ですか?

- チームメンバー同士尊敬があること

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
好きな規模
自信を持って人より秀でていると言える点
学習能力 / 分析力 / 調整力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
一緒に働く人
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない / 新しい技術はとりあえず試す / 起業/創業期のベンチャーにいた
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

手を動かして設計してコードを書きたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
価値あるプロダクトを作り成長させたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
学び続けて技術力でプロダクトに貢献したい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
意義があることや社会に貢献できる仕事がしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
人や計画の調整・マネジメントをしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
レガシーなシステムの保守・運用・改善をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
企画や仕様を考えるところから関わりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
業務効率を改善して一緒に働く人のためになりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
全社横断的な共通基盤作りや強化をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
組織や文化を作る・成長させる仕事をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい

基本プロフィール

年齢
今年で20代後半
好きなテキストエディタ
VS Code
希望勤務地
東京都 / その他地域 / リモート勤務
家庭の事情や体調など、都合に合わせてリモート出来れば問題ない
希望年収
未入力
ご意見箱

要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。

なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。

  • {{error}}
転職ドラフトを友人や同僚に薦める可能性はどのくらいありますか?