tk

キャリアビジョン


プログラマーだけではなく、上流工程なども経験に幅を広げたい

プログラマーだけではなく、上流工程なども経験に幅を広げたい

プロジェクト経験

2024年/2年以上

中古車売買プラットフォームの Web アプリ開発

### プロジェクト経験概要 中古車売買プラットフォームのWebアプリケーション開発に従事。既存サービスの機能追加・改善および新規機能開発を担当。主にRuby on Railsを用いたバックエンド開発を中心に、データベース設計、検索機能、バッチ処理、外部システム連携、管理画面の開発まで幅広く対応。 ### チーム情報 - プロジェクト規模:11〜50名 - 役割:PG/フロントエンジニア - 担当範囲:設計、実装、テスト、既存機能改善 - 開発環境:Ruby 3.2.2、PostgreSQL、Hotwire、JavaScript、TypeScript、AWS、Docker、GitHub Actions ### 開発・実装内容A:車両検索機能の新規開発・検索性能改善 【概要】 中古車売買プラットフォームにおける車両検索機能の新規開発および既存検索機能の改善を担当。 【課題・問題点】 検索機能の開発および検索性能改善が必要となっていた。 【打ち手・使用した技術】 ActiveRecord、PostgreSQLを利用した検索処理の実装、検索条件に応じたデータ取得処理の開発を担当。データベース設計や検索処理の改善にも対応。 【成果】 車両検索機能の新規開発および既存機能の検索性能改善を実施。 ### 開発・実装内容B:ユーザー向けメール配信バッチ開発 【概要】 ユーザーへのメール配信を行う定期バッチ処理の開発を担当。 【課題・問題点】 ユーザーへのメール配信をシステム上で定期的に実行できる仕組みが必要だった。 【打ち手・使用した技術】 Sidekiqを利用した非同期処理・定期バッチの開発を担当。ActionMailerを用いてメール配信機能を実装。 【成果】 定期的なメール配信を行うためのバッチ処理を実装。 ### 開発・実装内容C:外部システムとのCSVデータ連携 【概要】 外部システムとのデータ連携におけるCSV連携機能の開発を担当。 【課題・問題点】 外部システムとの間でデータを受け渡すための仕組みが必要だった。 【打ち手・使用した技術】 CSVデータ連携処理の実装を担当。Ruby on Railsを中心に既存システムとの連携機能を開発。 【成果】 外部システムとのCSVデータ連携機能を実装。 ### 開発・実装内容D:運営向け管理画面の構築・改善 【概要】 サービス運営担当者が利用する管理画面の新規構築および既存機能の改善を担当。 【打ち手・使用した技術】 Ruby on Rails、Hotwire(Turbo/Stimulus)、JavaScript等を利用した管理画面の開発・改善を担当。 ### 開発・実装内容E:生成AIを活用した開発プロセスの改善 【概要】 開発効率とコード品質の向上を目的として、生成AIツールを開発業務に導入・活用。 【課題・問題点】 AIツールを利用する際、プロジェクト固有の設計方針やドメイン知識を踏まえた実装・レビューを行う必要があった。 【打ち手・使用した技術】 Claude Code、GitHub Copilot、CodeRabbitを活用。AI向けのコーディング規約・指示ファイルを整備し、設計方針やドメイン知識をAIが参照できる運用を実施。実装、コードレビュー、技術調査などに活用。 【成果】 プロジェクトの設計方針やドメイン知識をAIに参照させる開発環境を整備し、AIを活用した実装・レビュー・調査を推進。

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

2022年/2年以上

飲食店向けアプリのバックエンド開発

### プロジェクト経験概要 飲食店向けアプリケーションのバックエンド開発を担当。モバイルオーダー、決済、会員認証、アンケート、問い合わせフォームなどの機能開発に従事。要件確認からDB設計、実装、テスト、リリースまで一貫して対応。 ### チーム情報 - プロジェクト規模:11〜50名 - 役割:PG - 担当範囲:要件確認、DB設計、API開発、実装、テスト、リリース - 技術環境:Ruby 2.6系、TypeScript、JavaScript、PostgreSQL、AWS、React.js、RSpec ### 開発・実装内容A:モバイルオーダー機能のAPI開発 【概要】 飲食店向けアプリにおけるモバイルオーダー機能のバックエンドAPI開発を担当。 【課題・問題点】 モバイルアプリから注文機能を利用するためのAPI開発が必要だった。 【打ち手・使用した技術】 Ruby on Railsを用いたAPI開発を担当。要件を確認し、必要なデータ構造や処理を検討したうえで実装・テストを実施。 ### 開発・実装内容B:決済サービス連携 【概要】 GMO、プリペイドカード、Stripeなど複数の決済サービスとの連携機能を開発。 【課題・問題点】 複数の決済サービスとアプリケーション間で決済情報を連携する必要があった。 【打ち手・使用した技術】 外部決済サービスのAPI連携処理を担当。Ruby on Railsを利用し、各サービスとの連携機能を実装。 ### 開発・実装内容C:会員認証機能の改善 【概要】 アプリケーションにおける会員認証機能の改善を担当。 【打ち手・使用した技術】 既存の認証機能を確認し、Ruby on Railsを用いてバックエンド側の改修・改善を実施。 ### 開発・実装内容D:アンケート機能の開発 【概要】 アンケート機能のDB設計から実装までを担当。 【課題・問題点】 アンケート機能を実現するためのデータ構造の設計と、アプリケーションへの組み込みが必要だった。 【打ち手・使用した技術】 要件確認を行い、PostgreSQLを利用したDB設計からRuby on Railsによる実装、テストまでを担当。 ### 開発・実装内容E:ファイル生成・外部システム連携 【概要】 CSV、Excel、ZIPファイルの生成およびSFTP/SCPによるファイル連携機能を開発。 【課題・問題点】 システム間でファイルを受け渡すための生成処理および転送処理が必要だった。 【打ち手・使用した技術】 Ruby on Railsを用いたCSV・Excel・ZIP生成処理を実装。SFTP/SCPによるファイル連携機能を開発。 ### 開発・実装内容F:外部API連携のエラー通知機能 【概要】 外部APIとの連携処理および連携失敗時のSlack・メール通知機能を担当。 【課題・問題点】 外部API連携に失敗した際、異常を把握して対応できる仕組みが必要だった。 【打ち手・使用した技術】 外部API連携処理を実装し、連携失敗時にSlackおよびメールで通知する仕組みを開発。 【成果】 外部API連携の失敗をSlack・メールで把握できる通知機能を実装。

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

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

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

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

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

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

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

マネージメント能力

アピール項目


アウトプット

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

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

未入力です

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

未入力です

生成AIの活用状況

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

キャラクター

直近で一番やりたいこと
マネジメント力を上げたい
好きなスタイル
一人で黙々
どちらかといえば一人で黙々
どちらともいえない
どちらかといえばみんなでワイワイ
みんなでワイワイ
好きな規模
小さい会社
どちらかといえば小さい会社
どちらともいえない
どちらかといえば大きい会社
大きい会社
自信を持って人より秀でていると言える点
分析力 / 調整力
スキルのタイプ
ゼネラリスト
どちらかといえばゼネラリスト
どちらともいえない
どちらかといえばスペシャリスト
スペシャリスト
得意なフェーズ
0 → 1
どちらかといえば0 → 1
どちらともいえない
どちらかといえば10 → 100
10 → 100
会社を選ぶ一番の基準
プライベートとの両立
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない / 新しい技術はとりあえず試す / 起業/創業期のベンチャーにいた / 多職種のバックグラウンドがある
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で30代後半
好きなテキストエディタ
VScode
希望勤務地
リモート勤務
集まる必要性がない場合は基本リモートが許可される環境が必要
希望年収
650万円
ご意見箱

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

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

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