スキルチェック

Skill Check

当方の対応可能な業務をスキル形式でご確認いただけます。(2024年10月 更新)

横スクロールしてください
スキル自己診断実務経験学習経験メモ
HTML上級20年以上-dialog要素、details要素など
新しい仕様も適宜アップデートしている。
CSS / Sass上級20年以上-Webデザインに忠実なレイアウトが可能。
サイト全体をアニメーションで連動させるような実装経験は無い。
JavaScript中級10年以上-最近はTypeScriptを使うことが多い。
jQuery中級10年以上-最近はあまり使っていない。
モーダルやアコーディオンなど一般的に求められるUIの実装は一通りできる。
EJS中級2年以上-データとテンプレートと関数の分離
UIコンポーネント実装
React/Next.js初級-1年学習用ToDoアプリを開発
Vue.js/Nuxt.js初級-2年イラストアイコン作成アプリを開発
TypeScript初級-1年学習中
速度改善初級5年以上-PageSpeed Insightsを意識したコーディングを行っているが、
本格的なネットワーク関連の見直しやJSチューニングの業務経験は多くない。
AIを活用したコーディング初級半年以上-AIをペアプログラミングのパートナーとして使う。
AIをメンターとして使う。
AIをテスト・バグチェック・リファクタリングに活用。
バックエンド入門-1年未満Firebase Auth, Cloud FireStoreの実装経験あり。
Vite入門-1年未満学習中
体系的なセキュリティの知識入門-1年未満学習中
体系的なWebアクセシビリティ知識・実装入門1年未満-学習中
体系的なテストの実装・実践入門-1年未満学習中

経歴補足

マークアップエンジニアとしてHTML、CSS、DOM操作系のJavaScriptの実装に関して長いキャリアを積んでおり、デザインに対する理解が深いです。(空間の使い方と情報のグルーピングを大切にしています。)

近年はNext.js等を用いたWebアプリの開発者として転身を図っており、デモアプリの作成に励んでおります。

テスト・セキュリティ・API fetch・DB操作・パフォーマンス・チューニング、設計や要件定義、バックエンドに対する理解等も必須と考えており、順次取り組んでいます。