ID:66503さん

キャリアビジョン


判断力に優れたエンジニアになる

## 業務目標を必ず超えるため サービスの安定稼働を前提として自分が決めたスケジュールで業務目標をやり切ることを最重要視しています。部署を変えたチームでのスケジュール組みを現実的かつバッファを持たせて決める際にこの判断で良いのか迷った際には先輩社員や上司に相談しているため、自力での判断力を上げたいです。 ##

プロジェクト経験

2023年/半年以内

ToC向け大規模アプリのバックエンド開発外注

# 概要 ToC向け大規模アプリのバックエンド改修外注 # 担当 社内IT担当としてプロジェクトマネジメントとベンダーコントロールを担当しました。 # 取り組み プロジェクトマネージャーとして、ウォーターフォールモデルにおける以下の工程を担当しました。 ・要件定義 ・ベンダーへの要件説明 ・開発予算の確保(社内プレゼン) ・試験(受入試験、性能試験)計画の作成 ・リリース前準備(試験結果まとめ、リリース体制の確保、ベンダー調整、リリース承認のための社内プレゼン) ・リリース当日の夜間作業 ・検収 # 工夫した点 ・プロジェクトを進める上で迷ったときは、相談したいことを自分言葉で整理して先輩社員にアドバイスを仰ぐようにしました。 ・社内プレゼン(開発予算の確保やリリース準備)において、どんな観点で資料を作ってプレゼンしているのか複数の先輩社員に相談して伝え方を学びました。 ・試験計画を立てるときには、仕様書や定義書の中身をしっかりと把握した上で業務要件を満たす内容になっているかどうか気をつけました。

2024年/2年以内

TcC向け大規模アプリのログ基盤リプレイス

# 概要 ToC向けサービスのアプリログ、アクセスログを管理しているプラットフォームと運用保守におけるコスト最適化を行いました。 プラットフォームについては Elstic Cloud(以降:旧環境)からAzure Data Explorer(以降:新環境)内に構築したDBに移管作業を行いました。 運用保守では移行前の旧環境では運用保守契約を締結してベンダーに依頼していたが、移管後は内製で私がメインの担当として運用を行っております。 ※プロジェクト開始時点で移管先のプラットフォームはすでに決まっており、技術選定やPoCは含まれておりません。 # プロジェクトの流れ 1: 旧環境と新環境を並行稼働させ、初動確認として以下の観点でテスト項目表の一覧の作成と実施 - 格納されてくるデータの現新比較 - 格納されてくるデータのボリュームが一致すること 2:社内システムリリース承認会へ上程して説明 上長に旧環境の停止及び新環境への移行について承認をいただくための資料として以下の点をパワポにまとめて説明 - システム構成に関するAs-is/To-beの説明 - 初動確認結果の結論と初動確認プロセス - 旧環境の停止作業におけるリスクとその対策 - 旧環境のスケジュール、体制が準備できていること 3:旧環境の停止作業 - 停止作業手順書の作成、社内レビューの実施 - 停止作業 - 旧環境でのベンダーとの保守契約回りのクローズ連絡 # 担当範囲 - 全体スケジュールのマネジメント兼メイン実作業者 - 現新比較テスト項目の作成と実施 - 社内リリース判定会での説明 - ベンダーへの保守契約終了連絡 - 新環境でのログの管理、アラート機能の追加

2021年/1年以内

ToC向け大規模アプリのデータパイプライン開発

# 概要 販促DMシステムの開発・運用 # 担当 新卒で入社し、開発運用業務を行っているデータエンジニアのチームに配属。 具体的には * スマホアプリの販促DMシステムの開発運用 →Azureによるデータ分析基盤のETLパイプライン(Azure Data Factory)やSalesforceなどを利用 * スマホのアプリで使用しているAPIのテストデータ作成 →SQL Server Management Studioを使用してテストデータの作成 * エンドユーザからの問い合わせ内容についてデータパイプラインやデータベースでのバグ・エラーの調査 →ETLパイプライン(Azure Data Factory)やSQL Server Management Studio、Azure Databricks を利用 などを担当しました。 # 課題 入社したタイミングが大規模改修直後で、バグが相次いでいました。メイン開発者であった先輩社員からしばらくの間引き継ぐことになりました。具体的な課題としては、 * 運用ドキュメントやテーブル定義書、ER図などがほぼ整備されていない * 本番環境のみしか整備されていない * 本番環境へデプロイ後に本番環境が想定通りに動くことで、初めて問題ないか判断するしかない状況 など、枚挙に遑がない状況でした。 # 取り組み * データ分析基盤にあるテーブルの役割やデータの定義を1つずつ紐解き、Azure Data Factoryにてパイプラインを構築するためを考え方を先輩社員に相談して勉強しました。 * テスト用アカウントへのテスト配信をするために、既存のパイプラインを利用してアクティビティやクエリの改修作業をしました。 * 配信DMの内容の構造をリニューアルするために、既存のパイプラインにおけるクエリの改修作業をしました。 # 工夫した点 * 業務の隙間時間にAzure全般の技術を勉強して良いか上司に相談し、目の前のタスクだけに囚われずに、公式ドキュメントを1から読んでクラウド技術の理解度向上に努めました。 * ステージング環境がないことにより、本番環境で障害を起こさないように業務に取り組むのはとても苦労しました。 引き継いだシステムの理解度を上げるべく、***「過去に作られたデータ分析基盤やパイプラインにおけるビジネス上の知見」***や***「全くコメントがないソースコードを読み解いて、複数人でコメント化してわかったこと」***など、知見を1つのプラットフォームで共有し合う体制を作り、チーム全体で1から新しい文化を作ることを努めました。

プロジェクトカテゴリ
担当工程
経験した職種・役割
あなたが実際に使っていた技術
このプロジェクト詳細は公開されていません

2025年/2年以内

PDFビューワーアプリの機能開発

## プロジェクト概要 PDFビューワーアプリの新機能をAndroidおよびiOSで開発し、ユーザー要望に応える機能リリースを実現しました。 ## 役割・体制 ### 自身のポジションと役割 - アプリ開発エンジニアとして、上司から任された機能のAndroid版(Java)とiOS版(Objective-C)それぞれのコーディングとテストを担当しました。 - ユーザーからの要望を基に、仕様決定から実装、テストまで3ヶ月サイクルで複数機能の開発を継続的に実施しました。 - コード品質向上のため、コードレビューでの指摘事項をExcelで管理し、改善点を体系的に蓄積し再発防止に努めました。 ### チーム規模と構成 - 上司含むエンジニア3名の少人数チームで、各メンバーが独立して異なる機能を担当し分担して開発を進めました。 ## 背景・課題 - ユーザーからの具体的な機能要望に対応するため、既存のPDFビューワーアプリに新たなボタン機能などを追加し、アプリ内完結型の改善を目指しました。 - 転職直後でチームでのコーディング経験が不足していたため、コードレビュー指摘の繰り返しを防ぐことが課題となりました。 - 複数機能の同時並行開発において、品質を保ちつつスケジュール通りにリリースするための効率的な作業管理が求められました。 ## 実際の取り組み ### 開発環境 - AndroidアプリはJava、iOSアプリはObjective-Cを用いて開発し、両プラットフォームでの機能実装と動作検証を並行して行いました。 - アジャイル開発手法に基づき、3ヶ月の開発サイクルで仕様決定、実装、テストを繰り返し実施しました。 - Gitでのコードの管理とレビューを円滑に進めました。 ### 設計・改善内容 - 上司の設計仕様を忠実に実装しつつ、ユーザビリティを考慮したボタン機能を中心に新機能を開発しました。 - Excelでコードレビューの指摘事項(日時、内容、理由、レビュー者)を記録し、指摘の再発を防ぐ仕組みを自発的に構築しました。 - レビューの内容を体系的に蓄積することで、品質向上と効率的なコード修正を実現しました。 ### その他アピールポイント - ユーザー要望に応える機能のリリースにより、営業メンバーが新機能を活用した提案が可能となり、ビジネス価値の向上に貢献しました。 ## 成果・価値 - ユーザーからの機能要望を反映した新機能をリリースし、顧客満足度の向上に寄与しました。 - コードレビュー指摘事項のExcel管理による機能の品質改善が実現しました。 - 営業メンバーが新機能をアピールポイントとして活用できるようになり、営業活動の幅が広がりました。

マネージメント能力

# 事業部署と開発ベンダーの間に立った開発外注
# 要件定義 事業部署の方と業務要件の目線合わせをして要件定義を行いました。その後にベンダーへ開発要件を説明し、見積もり依頼をしました。 # 社内稟議・発注 見積もり内容を精査した上で、開発案件のストーリーを組み立てて上長へプレゼンを行い、開発案件に関する投資の予算と承認を獲得しました。その後は社内稟議を作成したのちに、ベンダーへ発注を行いました。 # 受け入れ試験、性能試験 試験計画の資料を作成して、事業部署の方と目線合わせを行いました。受け入れ試験は事業部署の方に担当いただき、性能試験はベンダーが担当しました。私は受け入れ試験のためのテスト環境の準備、事業部署の方とベンダー双方との調整を行いました。 # リリース判定 試験結果やリリーススケジュール、体制を準備した上で、社内にてリリース承認をいただくために、リリース予定日前にプレゼンを行いました。
# 考えたこと ## 業務要件を正確に把握するように努めて、相手によって伝え方を意識する 社内の同じチーム、業務要件を企画する社内の他部署の方、開発を行うベンダーなど様々な役割の方と連絡を取る必要がありました。そのため、最低限「誰に何を伝えるべきなのか」を迷ったときは先輩社員に相談しながらプロジェクトを進めました。逆に、自分が伝えようとした言い方だと「余計な誤解や懸念を持たれないか」などの細かい点でも相談するように心がけました。 # 工夫したこと ## 開発工程を先読みして長期間のスケジュールと短期間のスケジュールを立てること ・いつまでに何を準備する必要があって、誰に何を依頼するか ・投資やリリース前に承認を得るためのプレゼンをするために、必要な材料集めや先輩社員への相談などの予定を押さえた上で行動すること

アピール項目


アウトプット

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

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

・エンジニアのチーム及び部門としての方針判断力 ・GitなどでのCI/CDパイプライン ・人月見積もり ・機能設計 ・クラウドサーバー構築

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

・出社すること ・ビジネスロジックを自分の言葉で説明できるレベルまで腹落ちできている状態のとき

生成AIの活用状況

日常的な情報収集・業務活用
ChatGPTやGeminiなどのチャットツールを、情報収集、ドキュメント作成、翻訳に日常的に活用
業務でコード補完系の生成AIを活用
GitHub Copilot等のコーディング支援ツール
業務でコード生成、コーディングエージェント系の生成AIを利用
コードレビュー、テストコード生成、デバッグに生成AIを活用

キャラクター

直近で一番やりたいこと
サービスを作りたい
好きなスタイル
一人で黙々
どちらかといえば一人で黙々
どちらともいえない
どちらかといえばみんなでワイワイ
みんなでワイワイ
好きな規模
小さい会社
どちらかといえば小さい会社
どちらともいえない
どちらかといえば大きい会社
大きい会社
自信を持って人より秀でていると言える点
企画立案力 / 責任感
スキルのタイプ
ゼネラリスト
どちらかといえばゼネラリスト
どちらともいえない
どちらかといえばスペシャリスト
スペシャリスト
得意なフェーズ
0 → 1
どちらかといえば0 → 1
どちらともいえない
どちらかといえば10 → 100
10 → 100
会社を選ぶ一番の基準
年収が第一
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

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

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

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

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