Suguru Kawamura

株式会社トレタ / プロダクト開発部 サーバーサイドエンジニアYokohama, Kanagawa, Japan

Suguru Kawamura

株式会社トレタ / プロダクト開発部 サーバーサイドエンジニア

今までにRuby, PHP, JavaScript(+jQuery)を書いた経験がありますが、現在は主にGoを書いています。 これまで0から自分で何かを書き上げる経験がほとんどなかったため、コードのディレクトリ構成や型の使い方についてどう作るのが適切なのか、日々学んだり考えたりしています。

About 株式会社トレタ

株式会社トレタ4 years

プロダクト開発部 サーバーサイドエンジニアPresent

- Present

Ruby未経験で入社し、キャッチアップの意味も含めRuby on Railsで構築されたシステムの保守・改修業務をしていた。 2020年頃からGoを使った新しいバックエンドの作成に従事、結局このバックエンドを使う予定だったプロダクトがキャンセルになる。 2021年頃からは新規プロダクトの権限管理システムを、Auth0を利用してGoで作成している。

  • 権限管理システム開発

    O/X用の権限管理システムの開発。 Auth0単体の機能ではO/Xで想定している権限が表現しきれなかったので、別途権限を管理するものを開発している。 このプロダクトに関しては自分が仕様検討から設計、実装まで0から行っていた。 21年10月頃からはメンバーが一人増え、共同で実装中。 使用技術:Go, gRPC, gRPC-Gateway, ProtocolBuffer, PostgreSQL, GCP(CloudRun, CloudSQL, Workflows)

  • 新しいバックエンドの開発

    従来のバックエンドとの間に入って、新しいプロダクト向けのAPIを提供するバックエンドを開発した。 チームリーダー的なエンジニアがAPI定義と仕様をまとめて、それに沿って実装作業を行った。 使用技術:Go, gRPC+ProtocolBuffer, Docker, CircleCI

    -
  • 社内用管理画面保守

    入社して最初にアサインされた業務。 入社時点でほぼ出来上がっていた管理画面の保守・改修を担当した。 やることはPMがチケットで管理していて、その中からタスクを割り振られる方式。 使用技術:Ruby on Rails, MySQL, Redis(Sidekiq用), Docker, CircleCI

    -
About 株式会社セラク

株式会社セラク6 years

サーバーサイドエンジニア

-

2013卒の新卒として入社。 受託部門でサーバーサイドエンジニア兼、PM業を行う。 5年ほど受託部門で勤務したのち、IoT系自社サービスの開発を行う部門に異動、1年ほどで現職に転職。


Keep up to date with your connections on the Wantedly People App.