NOT A HOTEL(日本) / フルスタックエンジニア
フロントエンドコアエンジニア
ゼロベースからのプラットフォーム立ち上げにおいて、フロントエンドアーキテクチャの設計から実装までを主導し、UXの再現性と開発効率を両立させながら、短期間で高品質なUIを構築しました。 UI/UXデザイナーと密接に連携し、Figmaによるワイヤーフレームやモックアップをピクセルパーフェクトなコードへ変換。デザインの一貫性を維持しつつ、開発工数を大幅に削減しました。フロントエンドには Next.js 13(App Router, React 18, Tailwind CSS, TypeScript) を採用し、SSR/SSG/ISR の最適活用によるパフォーマンスとSEO改善も実現しました。 バックエンド開発では、NestJS、Prisma、PostgreSQL を活用し、N+1問題やクエリ最適化を解決。スケーラブルかつ応答速度の速いAPI基盤を構築しました。加えて、GraphQL導入の検討とRESTとのハイブリッド設計により、将来の機能拡張にも柔軟に対応できる構造を実現しました。 チーム開発においては、コードレビューやベストプラクティス導入を通じて、コード品質の標準化とナレッジ共有を推進。結果として、開発速度と保守性を同時に向上させました。 また、クロスブラウザ・デバイステスト戦略をリードし、主要ブラウザ・モバイル環境でのUI整合性を徹底検証。ユーザーからの不具合報告を50%以上削減し、信頼性の高いUXを提供しました。 インフラ面では、Google Cloud Platform 上での本番環境デプロイやCI/CDパイプライン(GitHub Actions)を整備し、安定稼働と高いアップタイムを確保。Dockerによるコンテナ化やクラウドネイティブ運用を導入することで、将来的なスケールアウトにも対応可能な環境を構築しました。