Posts
Profile
2017年から東京でフロントエンドエンジニアとして働いています。
Vue / Nuxt をメインで扱っています。
Tailwind とかも最近使ってますが、なんだかんだでCSSの手書き実装が好きです。
出身&在住 - 埼玉県
生年月日 - 1996.11.6
好きなもの - ゲーム 🎮 / 猫 😺 / 料理 👩🍳 / ビール 🍺 / etc...
Jobs
2017 - 株式会社キノトロープ
2021 - メドピア株式会社
Skills
Main
- Vue /
- Nuxt /
- TypeScript /
- JavaScript /
- Jest /
- HTML /
- CSS /
- Scss
Sub
- React /
- Tailwind /
- webpack /
- Stoybook /
- jQuery /
- Grunt /
- Pug
Works
複数案件での大規模サイトの構築、改修
数々の数百~数千ページ単位の大規模サイト制作に、フロントエンド担当として携わりました。
Node.jsを用いたビルド環境周りの初期構築・カスタマイズ
数々の案件で、ビルド環境の構築や、案件都合に合わせた細かいカスタマイズを行いました。 特にwebpack.config周りの構築・運用は数多く行いました。 例) npm scripts、webpack、Scss、Storybook、Pug、PostCSS、ESLint、Stylelint、Babel、Cloudinaly Node.js SDK、Grunt、 etc...
Storybook環境の構築&活用
Storybookを活用し、多量のコンポーネントを管理しやすく運用しました。 バニラでの使用だけでなく、案件の条件に応じて数々のカスタマイズも実装しました。
Vuex + Cookie / Web Storage + REST APIを活用した機能実装
複雑な状態管理が必要となる実装を複数案件で対応しました。
ReactをベースとしたSPAサイト構築
REST APIでデータをやり取りする、簡易版GAのようなサイトを構築しました。
レガシーなビルド環境からモダンなビルド環境への移行
いくつかの案件で技術移行を対応しました。結果として、表示速度の改善、業務効率化や、不具合発生率の軽減、その他多くのメリットを生み出すことができました。 例)「Grunt.js + ES5 + etc...」 to 「webpack + Babel + ES6~ + etc...」
Git-flowに準じたバージョン管理
複雑にリリース日が分かれるような、適切なGitフローの知識が必要とされるプロジェクトに複数携わりました。