Skip to content

Latest commit

 

History

History
99 lines (86 loc) · 5.77 KB

README.md

File metadata and controls

99 lines (86 loc) · 5.77 KB

Resume

moga こと SeiyaMogami について書いています。お仕事の依頼は Twitter にDMください。 なにか他に知りたいことがあれば追記しますのでお気軽にご連絡ください。

基本情報

key value
Name 最上聖也(Seiya Mogami)
Birthday 1992/02/17
Residence 東京都
Twitter @_mogaming
Zenn @moga
Qiita @_mogaming
SpeakerDeck @mogaming

スキルセット

言語/フレームワーク

  • Flutter(Dart)
    • 個人/業務でアプリの開発をしています
    • iOSアプリ開発の知識を活かしてハマりやすいビルド周りの設定やCI/CD環境の構築もできます
    • riverpodを活用した状態管理を行うことができます
    • 新規アプリをFlutterで開発する際のアドバイザー経験があります
    • バックエンドも込みで課金の実装経験があります
  • iOS(Swift)
    • 個人/業務でiOSアプリの開発をしています。0から作ることが多く、すばやく作ることに長けています
    • 一般的なアプリならだいたい作れます
    • プッシュ通知・課金など一通りのことができます
    • 画像処理・ライブ配信・機械学習といった特定の領域が得意というわけではないです
    • Objective-Cには対応しておりません
      • Swift1.2の頃からiOS開発をはじめたため
  • TypeScript
    • Expressを使ってWebサービスの開発や、BFFの開発経験があります
    • 日頃から業務でFirebaseのCloudFunctionsをTypeScriptで実装しています
    • React/Next.jsもTypeScriptで書いています(というよりJavaScriptを書かないようにしています)
  • React/Next.js
    • Webサービスの開発が必要な場合はこれを使っています
    • 3サービスほどプロダクションで運用しています
    • Cloud RunやFirebase Hostingと組み合わせて使うことが多いです
  • Vue/Nuxt
    • 必要に迫られて覚えました
    • アニメーション等をゴリゴリに使うようなサービスは難しいですが、一般的なWebサービスであれば詰まることはほとんどなく開発できます
  • GraphQL
    • GraphQL APIの開発経験があります
    • 1年ほど graphql-ruby で開発していました
    • GraphQLの特性や型の組み立て方などをお話できます
  • Ruby on Rails
    • GraphQLをRails上に立てているため、開発経験があります
    • ActiveRecordをよく使うので、何をやっちゃいけないか/どうしたほうがいいかなどを考えながら書くことができます
  • Android(Kotlin)
    • 業務でのAndroidアプリの開発経験があります
      • エブリスタのアプリです
      • 小説を書くエディタをフルネイティブで実装、Webとの連携も実装しています
    • アイテム課金の実装経験があり、それに合わせたバックエンドも作れます

サービス

  • Firebase/GCP
    • 業務でFirebaseをフル活用したサービス開発・運用の経験があります
    • 個人開発でもFirebaseをものすごく活用しています
    • Firebase技術顧問の経験があります
  • Stripe
    • 業務でStripeを活用したサービスの開発・運用経験があります
      • FOLLOW MEというサービスで使っていました
    • Stripeを活用したサービスの顧問業の経験があります
  • Algolia
    • 全文検索が必要になった場合に活用します
    • 業務での開発・運用経験があります

志向

  • 0 -> 1 をつくるのがとても好きです
  • 大人数よりも少人数でガシガシ作っていくようなプロジェクトが好きです
  • 技術よりもサービス志向です
    • ユーザーのことを考えて、サービスとしてどのような機能を提供すべきかが大事だと思っています
    • 技術も好きですが、サービスあってこそだと思っています
    • 技術的なチャレンジは、個人開発ではよくやっています
  • きれいなコードを初めから書くほうが開発スピードは最終的には早くなると信じて開発します
    • それをできる限り実践できるように努めています
  • まだ未婚ですが、家族をとても大切にしたいタイプです
    • 仕事はお金を稼ぐための手段だと思っています
    • サービス開発は大好きな趣味みたいなところもあるので、好きなことを仕事にしてお金を稼いでいます

詳細情報

下記から御覧ください。