Career Profile - YamamotoDesu/Yamamoto-Notes GitHub Wiki

🚸 WIP

🔽 1年目 文系からエンジニアに

Web開発

🔽 2年目 

テスト〜Web開発

🔽 3年目 Web開発からAndroid開発へ

Web開発〜Android開発

🔽 4年目 Android開発からiOS開発へ

iOS開発

🔽 5年目 転職

Web開発、iOS開発、Android開発


🎲 実績

👉 2018年4月〜2018年6月(2ヶ月)

社内研修

■ Javaの学習
■ Spring MVC 掲示板作成

👉 2018年7月〜2018年11月(4ヶ月)

業界: 金融  

【1. プロジェクト概要】

「SES開発」

■ クレジットカード機能追加
■ Webアプリケーション

【2. 担当フェーズ】

  • 技術検証

【3. 業務内容】

👓 開発スタイル

  • ウォーターフォール開発

🚀 技術検証

  • 言語 Java、SQL ストアドプロシージャー(SQL Server)
  • フレームワーク Spring、 独自フレームワーク
  • DB Oracle、 SQL Server
  • 実績
    ■  環境構築(ビルドパスなどプロジェクトの環境を設定)
    ■  調査分析(フレームワーク改修)
    ■  オフショアにサンプル作成(オンラインとバッチ)、及び資料/ガイド作成
    ■  JDBCからストアドプロシージャを実行するサンプルを作成

【その他ミドルウェア、サーバー等】

  • Eclipse
  • Ant
  • Rocket Chat
  • Redline
  • Git Bucket

👉 2018年12月〜2021年12月(3年)

業界:流通(コンビニ、スーパー)

【1. プロジェクト概要(会員数 60万人)】

「SES開発」

会計時のレシートを電子化し、スマホでレシートを管理できるアプリ。

【2. 担当フェーズ】

  • 工数見積もり
  • 基本設計
  • 詳細設計
  • 製造・UT
  • 内部結合テスト
  • 外部結合テスト
  • 負荷テスト
  • セキュリティテスト
  • システムリリース(サーバー) ※Android・iOSアプリリリースは顧客側で行う

【3. 業務内容】

■ 内部結合テスト、結合テスト、負荷テスト(2018年12月〜2019年3月)

🚣 Web開発(2019年4月〜2020年7月)

  • フレームワーク: Spring
  • 言語: Java、Groovy、JavaScript、AngularJS
  • 開発担当: バックエンド、フロントエンド
  • 開発実績: 新規・保守開発

👾 Android開発(2020年8月〜11月)

  • 言語: Java
  • UI: xml markup
  • 担当フェーズ: 基本設計、詳細設計、製造、リリース
  • 開発実績:
   ■  画面の修正
   ■  新規API追加
   ■  DBマイグレーション  

👻 iOS開発(2020年12月〜2021年12月)

  • 言語: Swift
  • UI: Storyboard
  • 担当フェーズ:設計書レビュー、ソースコードレビュー、製造、リリース
  • 開発内容:  
■  UIリニューアル、ディープリンク(Adjust/Firebase)  、Firebase Crashlytics  
■  複数タイマー    
■  広告識別子    
■  新規API追加    
■  DBマイグレーション    

🎃 その他

   ■  Javaバージョンアップ対応、Grailsバージョンアップ

👉 2021年1月〜3月(3カ月)

業界: 通信・金融 

【1. プロジェクト概要(会員数 3000万人)】

「受託開発」

ミニアプリ開発(新規)  
OpenID Connectを通して、会員情報を取得し、レポート画面(ポイント取得情報)を表示する。

【2. 担当フェーズ】

  • 基本設計
  • 詳細設計
  • 製造
  • 内部結合テスト
  • 外部結合テスト

【3. 業務内容】

■ 基本設計 (2022年1月)

  • システム構成図作成  
  • シーケンス図作成フォロー  

■ 詳細設計 (2022年1月)

  • 画面設計書テンプレート作成

■ 製造(2022年1月〜2022年3月)

👓 開発スタイル

  • ウォーターフォール開発

🚣 Web開発

  • フレームワーク/ライブラリー/API: ruby on rails、bootstrap、Font Awesome、jQuery、Google Calendar API
  • 言語: ruby、JavaScript
  • 開発担当: フロント
  • 開発実績: 新規開発
  • 開発内容:  
■月間ポイント棒グラフ作成   
■通算ポイント折れ線グラフ作成  
■ポイント表示カレンダー作成  
■広告・キャンペーンエリア作成  

🎡その他ミドルウェア、サーバー等

  • Slack
  • Backlog
  • Github
  • AWS
  • Google Drive
  • Google Developer Console
  • visual studio
  • Docker

■ 内部結合テスト

  • 内部結合テスト設計書テンプレート作成
  • 内部結合テスト設計書レビュー

■ 外部結合テスト

  • 外部結合テスト設計書レビュー

👉 2021年3月〜

業界: 通信・金融  

プロジェクト概要(会員数 30万人)

iOS・Android開発(保守)