スキルチェック
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操作・パフォーマンス・チューニング、設計や要件定義、バックエンドに対する理解等も必須と考えており、順次取り組んでいます。