Discover companies you will love
株式会社マネーフォワード / バックエンドエンジニア
Available to logged-in users only
将来人々の社会の基盤となるようなサービスや新規事業を開発できるエンジニアになりたいです。作業や分野はまだ未定ですが、より多くの人々に使ってもらえるような動画サービスや決済システムのようなものを生み出したいと考えています。私は幼少期から、自分が作ったものや知っているものを共有して他人に実際に使ってもらったり知ってもらう事ことに達成感や喜びを
サーバーサイドエンジニアとして、スクラム開発の一環としてチームをリードし、ロードマップ策定やサービス開発に従事。英語を業務で全般的に使用し、開発実装やアジャイル開発体制においてGolangやJavaを使用し、マイクロサービスの開発を担当。
要件定義→DB設計→デプロイまでを一人で実装しました。バックエンドはNestJS、フロントエンドはNext.js、インフラはdockerを使用したECSで制作しました。フロントエンドとバックエンドの繋ぎ込みとしてGraphqlを使い、また、フロントエンドのホスティングサービスとしてvercelを利用しました。 具体的な仕様面に関しては、現状はDBからとってきたユーザーの質問文を表示し、それらを保存し、商品などのユーザー満足度を図れるようにしています。 また、UX、ユーザー体験の部分に関しては、キャッシュなどを利用し、一括でデータをDBから取得して無駄な読み込みを抑え、スムーズになるようにしました。あとはデザイン面も色を統一して設定しています。 使用技術: TypeScript, NestJS, Next.js, docker, ECS, vercel, apollo, prism, MySQL
golang, c#を使ってマイクロサービスの機能開発、保守運用を行っていました。
国際経済学専修です
要件定義→デプロイまでを一人で実装しました。バックエンドはRuby on Rails、フロントエンドはReact、インフラはAWSのEC2×Nginx、メーラーはAWSのSES、ドメインはAWSのRoute 53を使用して取得し、それを組み合わせて制作しました。また、フロントエンドのホスティングサービスとしてvercelを利用し、ドメインはバックエンドと同様にRoute53で取得し割り当てています。 具体的な仕様面に関しては、SNSのような仕様にしたかったので、いいね、ブックマーク、フォロー、通知、コメント、レビュー投稿、検索機能など機能を充実させました。 また、映画データに関しては、The Movie Database (TMDB) APIを使用して打鍵しました。その後、そこから実在するデータを基幹dbに保存しています。 また、UX、ユーザー体験の部分に関しては、ストレスフリーを目指しました。例えば、ページをリンクが変わるごとに一回一回読み込むのではなく、一括でデータをDBから取得して無駄な読み込みを抑え、スムーズになるようにしました。後は、読み込みの際に毎回loading画面の表示などを心がけました。 システム面に関しては、今流行りの技術(Graphql、React、AWS、ホスティングサービス)を使ってみたいという思いがあったため、そこの学習に時間をかけ、その学んだものを最大限アウトプットできるようにしました。 使用技術: TypeScript, Ruby on Rails, React.js, ECS, vercel, apollo, PostgreSQL