1
/
5

インターン


2017 年 4 月から 2018 年 4 月までの 1 年間、 IT ベンチャー企業でバックエンドエンジニアと して開発インターンを行い、主に web 開発・チャットボット開発を行なっていました。
web 開発では、 Django で作られていた CRM (顧客管理システム)を Ruby on Rails (フロ ントは React)にフルリプレースしました。莫大な開発量(rest API ・ rspec ・ MySQL)・ スピード感を持っての開発を深夜までフルコミットで経験しました。また 100 個強もあるテー ブル構造のキャッチアップや、発行されるクエリをより少なくするよう意識したコード、多く なったコードのサービスクラスやモジュールへの切り出しなど、より読みやすいコードを意識 しました。

チャットボット開発では、これまで書いた事のない Python を使い、 Facebook API や、 email 送信、マルチプロセスを使った実装、 Python の ORM である SQLAlchemy を使った実 装を行いました。クエリをより少なくするよう意識しました。