職務経歴書
基本情報
key | value |
---|---|
Name | 久保田翔太 (Shota Kubota) |
GitHub | kubosho |
Blog | blog.kubosho.com |
@kubosho_ | |
Qiita | kubosho_ |
SlideShare | kubosho |
Speakerdeck | kubosho |
スキル
言語
自然言語 | 備考 |
---|---|
日本語 | ネイティブ |
English | 英語で書かれた文書をGoogle翻訳や辞書を使いつつ、だいたいの意味をつかむことができる |
北京語 | 簡単な自己紹介ができる |
プログラミング言語 | 備考 |
---|---|
HTML | 10年以上の経験 |
CSS・Sass・LESS・PostCSS | CSSは10年以上の経験 |
JavaScript, TypeScript | JavaScriptは約4年の経験 |
C# | ゲーム内のお気に入り機能をレビューしてもらいつつ作れる程度 |
フレームワーク・ライブラリ
使ったことがあるものと、どこで使ったかを一覧にしています
Electron・React・facebook/flux
Angular
- 技術書典サークル参加フォーム
- ver 2系(主にComponent部分中心)
- 某プロトタイピングアプリ
- ver 1
KnockoutJS
テンプレートエンジン
Jade
- 前職にて使用(Pugではないです)
Razor
- 前の会社にて使用
バージョン管理
- GitはSteins;Gitという「GitをSteins;Gateにたとえて解説する本」を個人的に書きました
- SVNとgit-svnも使ったことはありますが、ほぼ忘れました
テストツール
- Mocha + Karma, AVA, Jestを主に使っています
CIツール
- Travis CI上でテストを実行した後に、カバレッジを測定したり、gh-pagesにデプロイができます
強み
- 気になったものを概念だけではなく、実際に触って**や何を解決するのか知ろうとするところ
やってみたいもの
- API設計
- サーバー構築・データベース設計
執筆歴
商業
- The Web Explorer (共著 2015/12)
- 実例200に学ぶスマートフォンサイトデザインのアイデア帳 (共著 2013/3)
同人
- The Web Explorer 3 (共著 2016/12)
- https://techbooster.booth.pm/items/392258
- 「CSSのトリックを解きあかすHoudini」の章と「SkateJS で遊ぼう」のレビューを担当
- The Web Explorer 2 (共著 2016/8)
- https://techbooster.booth.pm/items/299592
- 「CSS in JS」の章と「CSS縦横**揃え天下一武道会」のレビューを担当
- サイト制作のSTART:DASH!! (共著 2015/12)
- http://startdash.o2p.jp/book/
- 執筆・表紙作成・校正・Re:VIEWの環境構築・CIの環境構築を担当
- Steins;Git (単著 2014/8)
- http://o2project.github.io/steins-git/
- 執筆・表紙作成・校正・Asciidoctorの環境構築・CIの環境構築を担当
職務経歴
2017/4 - 現在: CyberAgent / AbemaTV
職務: フロントエンドデベロッパー
- ReduxやMobXを参考にRxJSベースで作られたFluxアーキテクチャベースでの新機能設計・実装
- Atomic Designに沿ったコンポーネントの設計・作成
- blue-tapeなどを使ったユニットテストの作成
- CSS周りの改善をしていきたい
- a11yの改善をしていきたい
2016/7 - 2017/3: 某Web制作会社
職務: フロントエンドデベロッパー
自社サービス運用
- 技術的負債との戦い、そして敗北
2013/5 - 2016/7: 株式会社グラニ
職務: フロントエンドエンジニア
ソーシャルゲーム運用
- ASP.NET MVCのテンプレートエンジン「Razor」を使ったビュー作成
- FLOCSSやAtomic Design、BEMなどの設計手法によるCSSセレクタの設計
- TypeScript, Knockoutを使ったページ内の動きやUI実装
- LESS、TypeScriptのリファクタリング
- GitHub上でのコードレビュー
キャンペーンサイト作成
- Jade、PostCSSを使ったページ作成
2010/11 - 2012/12: 株式会社カヤック
職務: マークアップエンジニア
ソーシャルゲーム事業部
- HTML, CSSを使用した複数ソーシャルゲームの新規開発・運用
- デザイナーとの協業でUIの提案や実装
- チームと新規イベントの案出し(ブレスト形式)
受託事業部
- HTML, CSS, JavaScript(jQuery)を使用した複数キャンペーンサイトの新規開発
2008/4 - 2010/2: 某SIer
職務: システムエンジニア
- 銀行システム監視
- 業務用カメラ品質管理