-
不動産ポータルサイトのスピード改善プロジェクトで、90点超え達成
サイトのスピード改善の目的とした本プロジェクト、結果として、主な施策によりモバイルで最高82点、PC版で92点まで改善されました。(改善前は、モバイル44点、PCが51点)
具体的には下記の様な対応を行いました。
・WebP画像最適化
・htaccess最適化
・ブラウザキャッシュとHTTP圧縮の最適化
・JavaScriptの遅延読み込み最適化
・CSSの遅延読み込み実装
・フォント読み込みの最適化
・Google Tag Manager (GTM)の最適化
・不要なリソースの無効化
-
労務管理アプリケーション開発プロジェクトでテックリード・開発
ユーザがブラウザ上で操作可能なWebアプリケーションのフロントエンド、バックエンド共に実装し、無事にリリース
主要機能としては、会計機能、給与計算、勤怠管理、人事評価などである。
≪担当業務≫
・Laravel(10系)を用いた設計~実装まで
≪習得スキル≫
・React
・Material-UI
≪アピールコメント≫
そこまで専門的なソフトではないものの、会計の知識がある一定以上は求められるものだった。
クライアントと念入りに認識合わせを行い、ステータス遷移図などで分かりやすく説明したうえで認識祖語が無いかなど幾分にチェックし、出戻りを防ぐように実装をした。 -
BtoB向けの業務効率化アプリケーション開発
ユーザがブラウザ上で操作可能なWebアプリケーションのフロントエンド、バックエンド共に実装。
外部APIとの連携が複雑なアプリケーション開発であった。
決済周りを担うビジネスロジック回りの設計や開発も行う
≪担当業務≫
・Laravel(10系)を用いた設計~実装まで
≪習得スキル≫
・Vue.js
≪アピールコメント≫
業務委託史上、最も大規模なプロジェクトであった。
特に決済周りを担う外部APIや、本人確認APIなどとの連携が、
それぞれのAPI仕様も把握しつつの実装になった為、
その分かなり難しくやりがいのある仕事であった。
Vue.jsが未経験だったが要件を満たす為に導入し、GitHubCopilotを駆使して実装
PMの方がDB設計を行い、あとはfigmaカンプを見ながら
私が座組を作って開始するという様な案件であり、多くの事を学んだLaravel, Vue.js