バックエンドのスキル
主な技術スタックについて
Python →
FastAPIやFlaskを使ったWebサービスの開発・運用経験があります。これまで研究用途向けマイクロタスク型クラウドソーシングプラットフォームの開発などを行なってきました。関連技術としてJinja2を使ったテンプレートエンジンによるページの作成やReactなどのJSアプリとの連携などの知見もあります。
Go →
様々な案件でのAPI作成で採用経験があります。極力標準ライブラリのみを利用するシンプルな設計を得意とし、息の長いバックエンド開発を得意とします。gorillaやchiをベースとしたAPI作成の経験もあります。ハッカソンのバックエンドは9割以上がGoで実装されています。
PHP →
これまでインターンや案件でLaravelやPHP(独自FW)+Smartyなどの環境で開発経験があります。主な実績としてSmartyのバージョンアップ、PHP本体のバージョンアッププロジェクトへの参加、各種レガシーコードのリファクタリングなどの経験があります。
TypeScript →
主にフロントエンド開発で利用していますが、バックエンドでも独自の認証基盤サーバーの実装などで採用した経験があります。expressやNestJSを使ったAPIサーバーの構築を得意としています。
Ruby →
Rails(5・7)を用いたWebサービスを複数開発してきた経験があります。具体的な案件についてはお話できませんが、それなりのユーザー規模の案件での開発・運用実績があります。