ID:78829さん

3年後の目標や野望


技術力を活かして、チームや業務全体の生産性を高められるエンジニアになる。

非効率な作業、レガシーな仕組みを見るたびに、「ここは自動化できるのでは?」「工夫すればもっと楽になるのでは?」と自然に考えてしまいます。 現在もポートフォリオとして家計簿アプリを作成し、データの取得や表示を効率化する仕組みを学んでいます。将来的には、バックエンド開発や業務システムの設計を通じて、**現場の業務負荷を軽減し、働く人の助けになるようなシステムづくり**に携わりたいと考えています。

プロジェクト経験

2025年/半年以内

カレンダー型家計簿アプリ開発プロジェクト(個人)

### プロジェクト概要 Spring Boot + Thymeleaf で構築した家計簿管理Webアプリです。ユーザーごとに収支を管理し、月単位で日別の支出をカレンダー形式で一覧できる機能を提供しています。 個人開発として設計・実装・デプロイまで一貫して対応しました。 ### チーム情報 - 個人開発(1人) - 要件定義~UI設計、開発・運用まで一貫して担当 ### 担当工程 - 要件定義・UI設計 - エンティティ設計、DB設計(PostgreSQL) - 実装(CRUD操作、バリデーション、セキュリティ対応) - Dockerでのローカル開発環境構築 - Herokuへのデプロイ ### 開発・実装内容①:認可・セキュリティ対応 【概要】 ログインしたユーザーのデータのみを表示し、他ユーザーのデータは閲覧・操作できないよう制御。 【課題・問題点】 ログイン機能は用意できたが、認可設定が不十分だと不正に他人のデータにアクセスできてしまう危険があった。 【打ち手・使用した技術】 - Spring Securityを導入し、パスごとのアクセス制御を設定 - `@AuthenticationPrincipal` を活用し、ログインユーザー情報をDBクエリに連携 - パスワードは `BCryptPasswordEncoder` によってハッシュ化して保存 → 最低限のセキュリティ要件を満たしたうえで、実運用を想定した構成に仕上げました。 ### 開発・実装内容②:Dockerによるローカル開発環境構築 【概要】 アプリケーションのローカル実行環境をDockerで統一。OSやPC環境の違いに左右されず、再現性のある開発が可能に。 【課題・問題点】 環境構築の手順が多く、JavaやPostgreSQLのバージョン違いで動作不良が起こるリスクがあった。 特に、後から再現したいときや他人に渡す場面で、手順漏れや環境差異の問題が発生しやすいと感じた。 【打ち手・使用した技術】 - アプリケーション側には `Dockerfile` を用意して、JAR実行型のSpring Bootアプリを構築 - `compose.yaml` を使って、アプリとPostgreSQLを同時に起動可能な環境を定義 - `.env` ファイルでDB接続情報などを一元管理し、開発と本番で設定を切り替えやすくした 環境構築にかかる時間を削減し、トラブル時の原因切り分けも容易に。再現性と可搬性の高い構成を実現しました。 ### 工夫した点(その他) - 実際に日常で使うことを想定し、使いやすさ・わかりやすさを意識したUI/UX改善を随時実施(例:入力補完、日付の自動入力、画面遷移の明確化) - エラー発生時には原因が分かりやすいようにエラーメッセージや例外ハンドリング処理を整備 ### 学んだこと - WebアプリのMVC構造全体の流れ - Spring SecurityやPasswordEncoderの仕組み - GitHub管理とREADMEによる情報整理の重要性 ### アウトプット - GitHub:[https://github.com/ktr0203ozeken](https://github.com/ktr0203ozeken) - Qiita(Dockerやセキュリティに関する技術記事):[https://qiita.com/ktr0203ozeken](https://qiita.com/ktr0203ozeken)

マネージメント能力

アピール項目


アウトプット

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

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

頻繁に調べずとも、Javaの主要なライブラリやフレームワークを使いこなせる力を身につけたいと考えています。 実務でも効率的に開発できるよう、日々の学習で理解を深めています。 後輩やチームメンバーに**「あの人に聞けば解決する」**と信頼されるレベルまで成熟させたいと考えております。

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

能力の高い上司や先輩がいて、自分にない技術や知識を吸収できる環境だと、特にモチベーションが高まり、パフォーマンスを発揮できます。

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
好きな規模
自信を持って人より秀でていると言える点
学習能力 / 問題解決力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
会社の安定性
やりたくない分野
人材 / ゲーム
その他の特徴
新しい技術はとりあえず試す / 趣味は仕事
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で20代中盤
好きなテキストエディタ
VS Code, Eclipse(IDE)
希望勤務地
東京都 / 神奈川県
希望年収
450万円以下
ご意見箱

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

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

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