CV / 略歴 / resume
2022年3月現在の職務履歴書です
誰?
Software engineer(Webアプリケーション)
良く参照されそうなアカウント
スキル
サーバーサイド開発
業務ドメインを理解してPHPアプリケーションを書くことが多いです
Webフロントエンド開発
SPA構築(React, Redux)(3年)
CSSを駆使した凝ったデザインやWebGLを使った表現はできません
CSSはMUIなどのCSS frameworkをカスタムして使っています
ビルド設定の深い知識はありません
Webpackの凝った設定は避けています
インフラ
アプリケーションエンジニアが触らなければいけないインフラの知識は持っていると思います
AWSやGCPを駆使したアーキテクチャの設計経験はありません(学習に抵抗はありません)
S3を普通に使ったりはできます
主に利用している言語、フレームワーク
PHP(6年〜)
v 5.6〜8.1
フレームワーク:Laravel(4 - 8)
テスト:PHPUnit, Mockery
静的解析:PHPStan
フロントエンド
TypeScript
React (Hooks導入以後〜)
Redux
Webpackのconfigは初心者レベル
データベース
MySQL
バージョン管理
Git
CI/CD
Ansible, Jenkins, GitHub
Chefはかつて使っていましたがほとんど忘れてしまった
GitHub Actions
設計・実装
DDD←クリックすることでどの程度の知識があるかわかります Editor
IntelliJ IDEA
よく知っている一般的な知識についてはこのScrapboxに結構まとめているので、「これ使えるの?」と思われましたら興味がある場所を見てもらえるとよいと思います
Scrapboxのソート順序をMostLinkedにすると、関連記事数の多い単語が上に来るので傾向はつかめると思います
https://gyazo.com/db6596ebc20b26b9abed19f81853077e
例:2020-07-14現在、PHPが一番多かった
期待する項目が全くヒットしない場合疎い可能性が高いです
ドキュメンテーション
趣味レベル(実務経験なし)のSkill
Herokuを使ったアプリケーションの運用
3年以上設計・開発・実装・運用を1人でやっている趣味サービスがあります(コード非公開)
バックエンド:PHP8, Laravel
フロントエンド:TypeScript, React, MUI, GraphQL
DB: postgres
CI/CD
Heroku pipelineでデプロイ自動化
CircleCIでテストを回す/reviewdogでレビュー時の自動化
GitHub Actionsでフロントのテストを回す
renovateでライブラリアップデート
Python
機械学習の学習や科学計算でJupyterを使います
Swift
趣味のiOSアプリケーション開発
C#
Unityアプリケーション開発
Go
小さなツール、低レイヤの学習
Scala
小規模Webアプリケーション開発
職務履歴
2015年4月〜現在 株式会社ドワンゴ
動画サービス事業部 動画コアシステムセクション(2015年6月〜現在)
サーバーサイド開発
LAMP, Laravel, PHPUnit
DDD
Jenkins, SonarQubeでの静的解析導入
Docker(手元の開発環境のみ。本番の運用経験なし)
フロントエンド開発
React, Redux, OpenAPI
デザイナーとの協業(CSSでの表現)
社内ツールの設計・実装・テスト
PHPアップデート
2013年4月〜2015年3月 筑波大学 大学院 知能機能システム専攻
声真似の上達支援UIを研究した
2009年4月〜2013年3月 東京都市大学 機械システム工学科
家庭内ロボットが家庭内でどのような作業をするものなのか解析した
資格
JDLA Deep Learning for GENERAL 2021#2 合格(2021年10月)
中学/高校教員免許(数学)
応用情報技術者(いつの試験かTBD。2013ぐらい?)
発表
連絡先
mail: kadoyau@hey.com
タイトルの一部に必ず「December616」を追加してメールしてください(ない場合気づきません)