Business social network with 4M professionals

Takeshi Nemoto
Takeshi Nemoto
Takeshi Nemoto

Takeshi Nemoto

㈱ベンチャーリパブリック / 主任級横浜市

Takeshi Nemoto

㈱ベンチャーリパブリック / 主任級

Self Introduction

Available to logged-in users only

About ㈱ベンチャーリパブリック

㈱ベンチャーリパブリック18 years

主任級Present

- Present

WEBサイトのフルスタックエンジニア

  • アプリの近代化

    一部Classic ASPで動いていた部分をRuby on Rails8 でモダナイズ。 フロントはHotwire Turbo/StimulusとVue.jsによるwebコンポーネントを併用して開発する。 フロントエンドは純粋なTurbo frame とStimulusだけでやるか迷ったが、 本を読んでみてしっくり来たのでVue.jsにチャレンジしてみることにした。 私の責任で他メンバーにも移行を促す必要が出てくること、 自身が慣れる必要があるため、まずはNuxt等のフレームワークではなく グローバル読み込みによる、jQueryと似たような使い方ができるやり方と webコンポーネントを使うこととした。 Copilotを併用したため思いのほかスムーズに進んだ。

  • 完全クラウド化

    データセンターにあったサーバ(一部はVM)約50台を集約してAWSへ移行 ・既存のサーバの用途・スペック・負荷の調査 ・AWSのサーバのスペック検討・コスト見積もり ・VPC/サブネット設計 ・セキュリティーグループ設定 ・トランジットGWの設定 ・ロードバランサー設定 ・WAF(ファイヤーウォール)設定 ・サーバー構築 Windows IIS・Classic ASP アプリケーションの移行 SQLServer データ移行・レプリケーション設定   AD構築(Simple AD) Linux Ruby on Rails アプリケーション移行   MySQL データ移行・レプリケーション設定・5.7から8.0へアップグレード  一部の画像サーバをS3へ移行 その他 ・VPN構築 ・サーバ監視システムの構築  CloudWatch アラーム・zabbix併用 設計についてはほぼ1人で対応。 コロナ渦で一部休業が発生したときに学んだ知識が役に立ちました。

    -
  • サイト運用

    Rails製の航空券やホテル検索の部分をメインに、一部Classic ASP の部分も含め サイトのメンテナンス・運用に従事。 大きな開発が行えない情勢であったため、この間にAWSの学習を行った。 その成果で、Linux環境にあったものの一部はEC2に移行したり 内部開発用サーバはgithubのコミットに合わせてcodepiplineでビルドしてECSで動かす仕組みを構築したりしている。 また、開発に限らす一部のマスターデータの更新も担当していたため 一般人よりは地理、空港、駅、観光スポットの知識がついていると思う。

  • 提携サイト開発

    業務提携をすることになり、提携先に向けのサイト開発に従事。 半分はRailsで内製、半分は出向してJavaでの開発。 出向先は基本Javaであったため主にサーバ構成の設計、DB設計、 プログラムの設計・開発レビューを担当 実際のプログラムを作るという面ではあまり貢献できなかった。 しかしMySQLであったDBの設計ではデータ連携の可能性も考慮して私が主となり担当。 Elastic Search の構築・使い方を真っ先に覚え、ESのクエリの指導は行いました。

    -

ソフトウェア開発会社6 years

業務委託

-

公官庁のHP運用

正社員

受託開発・SES業務

  • サブリーダ

    60人月規模の有料放送の契約受付システムの受託開発にて3つに分かれたチームのチームリーダになる。 PerlによるCGIで実装。 レコメンデーションロジックも私が考えました。

    -
  • 下積み時代

    小規模な受託開発やSESによる客先常駐の開発業務。 メンバーは3人ですが、一応PLみたいなこともやりました。 主に扱ったものは Classic ASP 、VB6、VB.net、SQLServer。 少しだけOracle(PLSQL)

    -

茨城大学

工学部情報工学科

Hidden: Education and Experience

View Takeshi Nemoto's

Full Profile

This information is visible only to Wantedly users or the user’s connections

View past posts

View mutual connections

View Takeshi Nemoto's full profile


Receive Scouts from companies