部室予約システムのリファクタリング
開発した予約システムについて、本番環境への導入前にリファクタリングを行いました。 バックエンドはヘキサゴナルアーキテクチャに近い設計を取り、リポジトリとユースケースを分離させ、依存の方向を制御しつつ見やすいコードにしました。 フロントエンドはカスタムフックを用いて見た目とロジックを分離し、コンポーネントからの呼び出しをわかりやすくしました。更に、関数や戻り値の適切なメモ化・ページの遅延ローディング対応を行いました。
Discover companies you will love
Sansan株式会社 / 技術本部 研究開発部 Architectグループ Data Direction Team(DDT)
calloc134です。情報工学を学んでいるB3の学生です フロントエンドからバックエンド、インフラ領域まで幅広くインプット・アウトプットしています。 データ解析基盤もインターンで学習・実装を行っております。 ブログの執筆を積極的に行なっています。Zennを是非ご確認いただけると嬉しいです。
OAuth/OIDCの詳細をわかりやすく解説するためのブログ記事を書いています。 量は多いですが、つまづきやすいポイントを洗い出しながら執筆しました。 全て書き上げるまでにもう少し時間がかかりそうですが、完成した際にはぜひ読んでみてほしいです! https://zenn.dev/calloc134/articles/5e8da6c491e720
サマーインターンとして、課題解決実践プログラム「Treasure」に参加。 https://carta-recruit.snar.jp/jobboard/detail.aspx?id=fdnLkxU4Waw 複数人チームでプロダクト・マネジメントと行い、実装を行いました。 最終的にチームの成果物が評価され、技術賞を受賞することができました。
パーソナライズ配信プラットフォーム "KARTE"のメッセージ機能開発で開発に参加。 https://cxclip.karte.io/products/info/message-beta/ フロントエンドのUIUX向上・バックエンドのパフォーマンス向上など、分野にとらわれずに開発・不具合修正を行いました。
View かろっく's
Full Profile
This information is visible only to Wantedly users or the user’s connections
View past posts
View mutual connections
View かろっく's full profile
開発した予約システムについて、本番環境への導入前にリファクタリングを行いました。 バックエンドはヘキサゴナルアーキテクチャに近い設計を取り、リポジトリとユースケースを分離させ、依存の方向を制御しつつ見やすいコードにしました。 フロントエンドはカスタムフックを用いて見た目とロジックを分離し、コンポーネントからの呼び出しをわかりやすくしました。更に、関数や戻り値の適切なメモ化・ページの遅延ローディング対応を行いました。