Skip to content

kazumakishimoto/Curriculum-vitae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

職務経歴書

基本情報

key value
氏名 岸本 一眞(Kishimoto Kazuma)
生年月日 1993/01/14
居住地 大阪市
最終学歴 同志社大学 商学部 商学科
趣味 筋トレ、音楽、銭湯、アニメ

概要

  • 現職では、Java・JavaScript言語でのシステム開発案件を約1年以上経験
  • 主な業務は、バックエンド開発、フロントエンド開発・テスト仕様書作成・設計書修正など
  • 営業職出身の経験を活かして、社内イベント企画・社内ドキュメント作成・後輩メンターを担当

スキル

カテゴリ スキル
言語 Java / JavaScript / PHP / SQL
FW Spring Boot / Spring Security / Gradle / Doma / MapStruct / Lombok / Thymeleaf /
Laravel / jQuery / EJS
DB H2 Database / MySQL / BigQuery
OS Mac / Linux / Windows
開発手法 DDD / CQRS / Spring MVC
開発環境 GitLab / GitHub / IntelliJ / VScode / Tomcat / Docker / Sourcetree / Postman
その他 Slack / Notion / Backlog / ChatGPT / GitHub Copilot

略歴

会社名 所属 期間
株式会社ネクスティエレクトロニクス 営業職 2017/04 - 2018/07
株式会社イーストブロー 営業職 2019/04 - 2019/07
株式会社メルヴェイユ 営業職 2019/09 - 2021/09
株式会社ウィメックス エンジニア職 2022/10 - 現在(1年3ヶ月)

学歴

学校名 学部 期間
桃山学院高校 標準科 2008/04 - 2011/03
同志社大学 商学部商学科 2013/04 - 2017/03

業務経歴

介護施設向け非接触見守りシステム構築

期間

2023年1月~2023年9月(9ヶ月間)

プロジェクト概要

  • 介護施設向け非接触見守りシステム
  • 受託開発の新規案件
  • 主にバックエンド開発が担当で、フロントエンド開発・テスト仕様書作成・設計書修正なども担当

主な機能

  • センサ端末から送信される、バイタル(呼吸・心拍)や動作状態を数値を受け取り、Webページへのリアルタイムの反映、異常の検知・通知等を行う

備考

  • 不具合修正:受入試験時に、他者の実装修正・デグレ対応・検証内容の連携に苦戦しました。
  • 仕様変更:新規案件につき仕様変更も多々あったため、設計書にない仕様への確認を心がけました。
  • 課題管理:残タスクや進捗を課題管理表やSlackチャンネルにて共有して、チームで状況把握できるように努めました。

役割

  • PG(PM1名、PL1名、TL1名、PG2名)

使用技術

  • フロントエンド
    • JavaScript
      • jQuery
  • バックエンド
    • Java(17.x)
      • Spring Boot(3.x)
      • Spring Security
      • Doma2
      • Thymeleaf
      • socket.io
      • Mosquitto
    • データベース
      • H2 Database
  • 開発環境
    • IntelliJ
    • Tomcat

使用ツール

  • GitLab
  • Backlog
  • IntelliJ

ゲームポータルサイト

期間

2023年10月~現在

プロジェクト概要

  • ゲームポータルサイトのシステム(管理者向け/ユーザー向け)
  • 受託開発の新規案件
  • 主にバックエンド開発が担当で、フロントエンド開発・テスト仕様書作成・設計書修正なども担当

主な機能

  • 管理者向け:管理マスターシステムの構築
  • ユーザー向け:ユーザーポータルサイトの構築

備考

  • 設計手法:DDDやCQRSを採用しているため、独自処理を書かないように実装者間で認識合わせしました。
  • 仕様確認:実装前にテスト仕様書を作成して、仕様漏れやテスト考慮漏れのないよう努めました。
  • 仕様理解:機能設計、API設計、DB設計を読んで、画面とデータの流れを処理フローに整理しました。

役割

  • PG(PM1名、PL1名、TL1名、PG3名)

使用技術

  • フロントエンド
    • JavaScript
      • jQuery
      • EJS
  • バックエンド
    • Java(17.x)
      • Spring Boot(3.x)
      • Spring Security
      • Doma2
      • Thymeleaf
    • データベース
      • MySQL
      • BigQuery
    • 外部API
      • Google API
  • アーキテクチャ
    • DDD
    • CQRS
  • 開発環境
    • IntelliJ

使用ツール

  • GitLab
  • Backlog
  • Postman
  • Notion
  • IntelliJ

自己PR

1.コミュニケーションへの意識

  • 質問方法:状況・質問背景・仮説・参考情報などを整理して質問
  • 進捗報告:残タスクや進捗を、Notionの課題管理表とSlackチャンネルにデイリー報告して、チームで状況把握できるように意識
  • 仕様確認:実装前にテスト仕様書や処理フロー図を作成して、仕様漏れや認識齟齬がないか確認

2.スキルと会社貢献への意識

  • 書類化:開発環境構築、検証環境反映、ライブラリ導入などの構築手順を書類化
  • スキル:書籍『良いコード悪いコード』を参考に、保守性と可読性の高いコーディングを実践
  • メンター:定期的な質疑応答・ペアプロ・社内研修などのフォロー
  • その他:社内イベント企画・社内ドキュメント作成なども担当

3.実装一覧

検索機能 / ソート機能 / 並び替え機能 / ページャー/ 非同期通信(Promise, async, await) / セッション / クッキー / BASIC認証 / 権限制御 / バッチ処理 / 排他制御 / 例外処理 / ログ処理 / SQLインジェクション / XSS / CSRF / 入出力I/O / 暗号化 / 複合化 / ハッシュ化

About

【職務経歴書】岸本一眞

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published