Profile

1996年生まれ、埼玉県出身&在住です。
2017年から東京でフロントエンドエンジニアとして働いています。
Vue.jsをメインで扱っています。
休日はゲームしたり猫と遊んだりしてます。

Works

  • 複数案件での大規模サイトの構築、改修

    数々の数百~数千ページ単位の大規模サイト制作に、フロントエンド担当として携わりました。

  • Node.jsを用いたビルド環境周りの初期構築・カスタマイズ

    数々の案件で、ビルド環境の構築や、案件都合に合わせた細かいカスタマイズを行いました。 特にwebpack.config周りの構築・運用は数多く行いました。 例) npm scripts、webpack、Scss、Storybook、Pug、PostCSS、ESLint、Stylelint、Babel、Cloudinaly Node.js SDK、Grunt、 etc...

  • Storybook環境の構築&活用

    Storybookを活用し、多量のコンポーネントを管理しやすく運用しました。 また、Story内でVue + Pugを活用できるようにするなど、諸々のカスタマイズを実装しました。

  • Vuex + Cookie / Web Storage + REST APIを活用した機能実装

    ユーザーごとのお気に入り機能など、サイトの状態を管理するような機能を複数案件で実装しました。

  • ReactをベースとしたSPAサイト構築

    REST APIでデータをやり取りするような実装の、簡易版GAのようなサイトを構築しました。

  • レガシーなビルド環境からモダンなビルド環境への移行

    古めの技術で運用されていた案件を、運用しやすくするために、モダンなビルド環境へ移行を行いました。 例)「Grunt.js + ES5 + etc...」 to 「webpack + Babel + ES6~ + etc...」

  • Git-flowに準じたバージョン管理

    複雑にリリース日が分かれるようなプロジェクトに携わり、細かくブランチを分けて管理、対応しました。

Skills

Languages

  • HTML

  • Pug

  • CSS

  • Scss

  • JavaScript

  • TypeScript

  • PHP

JavaScript frameworks

  • Vue

  • jQuery

  • React

Frontend ops

  • webpack

  • Stoybook

  • Grunt

Other skills

  • BEM

  • Accessibility / WAI-ARIA

  • WordPress