Skip to content

Latest commit

 

History

History
74 lines (61 loc) · 4.26 KB

resume.md

File metadata and controls

74 lines (61 loc) · 4.26 KB

Skills

プログラミング言語 経験 レベル
Kotlin 2013年頃~現在(10年程度) ★★★★★
Java 大学4年間 + 趣味の開発で1年 + 業務で1年程度 ★★★★
JavaScript 3年程度 業務(サーバーサイド・クライアントサイド両方) ★★★★
Dart 1年 業務 ★★★★
Swift 1年 業務 ★★★
Objective-C 1年 業務(既存コードを読むために勉強したが書いた経験はほぼない)
C++ 1年 業務+趣味
C# 1年 業務+趣味
Go 3ヶ月 業務
PHP 3ヶ月 業務
Rust 趣味で少し触った程度
Python 趣味で少し触った程度
C 趣味で少し触った程度
プラットフォーム 経験 レベル
Android 趣味では2010年~業務では2013年~現在 ★★★★★
Flutter 1年 業務+趣味 ★★★★
iOS 1年 業務 ★★★
Unity 1年 業務+趣味 ★★

Androidについて

  • Jetpack Compose
    • 2021年末頃から業務で使用しました。
    • 周囲のメンバーに先立ち学習し、メンバーの学習を支援しました。
  • Kotlin Coroutines
    • 2021年頃から現プロジェクトで使用していました。
    • RxJava LiveDataをFlowに置き換えたり、コールバックベースの非同期処理をFlowに置き換える等のリファクタリングを行いました。
  • 実務経験のあるJetpackライブラリ(代表的なもの)
    • Lifecycle
    • Navigation (XML)
    • Paging 3
    • View binding / Data binding
    • WorkManager
  • その他
    • 初めて買ったAndroid端末はHT-03A (Android 1.5)。
    • 業務でのAndroidアプリ開発は2013年くらいから。
    • Nexus/Pixel端末をだいたい買っています。
    • 2016年~2019年くらいの間はAndroidネイティブ開発から離れておりブランクがありましたが、その間のキャッチアップはおおよそできていると思います。

Flutterについて

  • 1.0 stableになるくらいから触っていました。
  • 業務でのアプリ開発は2019年~2020年の約1年間。
  • 周囲のメンバーに先立ってFlutterについて調査し、モックを作ったり実装の相談に乗るなどリードしました。
  • アプリ内にUnityとFlutterを両方組み込む必要があり、DartとC#でやりとりをするための基盤作りをしました。

iOSについて

  • 2020年~2021年の約1年間、iOSアプリの開発チームでSwift・UIKitを使用し開発していました。
  • FlutterのiOSプラグインを作ったり既存プロジェクトのコードを読み解くためにObjective-Cを学びました。

その他

業務外の個人開発で利用したり、遊びで触ったりしている程度ですが、以下のような技術に触れてきました。

  • Unity
  • Unreal Engine
  • Node.js
  • TypeScript
  • Vue
  • Three.js
  • AWS
  • GCP

外部リンク集