Skip to content

t0yohei/Curriculum-Vitae

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

職務経歴書

基本情報

key value
Name t0yohei(とよへい)
Blog Blog No Name
X(Twitter) @t0yohei
Qiita t0yohei
Zenn t0yohei
Speaker Deck t0yohei

スキル

言語

  • Ruby
  • JavaScript
  • TypeScript

フレームワーク

  • Ruby on Rails
  • Vue.js
  • React

言語

  • 日本語
    • ネイティブ
  • English
    • 日常会話ができる
    • ドイツで約 1 年間の交換留学を経験
      • 留学期間中、難民キャンプで約 3 カ月間のボランティアインターンに参加

その他

  • Vue.js を始めとした、複数プロジェクトでのドキュメント翻訳に参加
  • 社内外の LT イベントに多数登壇

得意分野・強み

  • バックエンドからフロントエンドまで幅広い領域を跨った Web アプリケーションの開発
  • プロマネやデザイナーといった他職種のメンバーと協調しながらプロダクトを作り上げること
  • 知識がない領域を 0 から深く理解し成果物を作り上げ、社内外への伝達を行うこと

やったことはないが興味があるもの

  • Ruby on Rails などの MVC フレームワークを用いないバックエンドの開発
  • 特殊な事情により難易度が高くなったフロントエンドの開発

職務経歴

株式会社クラウドワークス : 2018/09 - 現在

key value
職種 Web アプリケーションエンジニア
雇用形態 正社員
事業内容 日本最大級のクラウドソーシングサービス「クラウドワークス」を中心としたインターネットサービスの運営
対応案件 詳細

クラウドソーシングサービスにおけるデザインシステムの開発 : 2022/10 - 現在

業務内容
  • デザインシステム構築のための技術選定
  • デザイントークン、コンポーネントライブラリ、GridSystem の開発
  • デザインシステムを利用した、複数画面・Header・Footer のリプレイス
  • デザインシステム利用促進のための環境整備
実績・取り組み

デザインシステム構築のリードエンジニアとして他職種のメンバーと共同しながら、デザインシステムの立ち上げと開発組織への定着を推進しました。

活動記録

(テックブログ)

(登壇)

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • JavaScript
    • TypeScript
  • 【フレームワーク】
    • Ruby on Rails
    • Vue.js
  • 【その他】
    • Github
    • Docker
チーム構成
  • 【役割】
    • リードエンジニア
  • 【プロジェクト規模】
    • エンジニア 3 名
    • PO 1 名
    • デザイナー 4 名

月額定額決済・サービス販売サービスの機能開発 : 2022/06 - 2022/10 (5カ月)

業務内容
  • GCP 上での staging 環境の構築
  • 業績報告の Slack 通知実装
  • OpenID Connect を利用した LINE ログインの実装
実績・取り組み

初めて触れるPHPのキャッチアップを迅速に行い、買収した新規サービスの機能拡張を担当しました。

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • PHP
    • JavaScript
    • TypeScript
    • Terraform
  • 【フレームワーク】
    • CodeIgniter
    • Vue.js
  • 【DB】
    • PostgreSQL
  • 【その他】
    • Github
    • GCP
    • OpenID Connect
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • エンジニア 2 名

スキルマーケット系サービスの新規開発及び、既存サービスの保守開発 : 2021/11 - 2022/06 (8カ月)

業務内容
  • 新規サービスの技術検証・選定
  • 社内認証基盤のバージョンアップ
  • 既存サービスにおける Rails で実装された画面の Vue.js 化
実績・取り組み

新規サービスの技術選定を行いました。 また新規サービスプロジェクトの待機時間を利用して、社内として初の取り組みとなる Rails から Vue.js へのフロントエンド移行を実施しました。

活動記録

(登壇)

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • JavaScript
    • TypeScript
  • 【フレームワーク】
    • Ruby on Rails
    • Vue.js
    • Hydra
  • 【DB】
    • MySQL
  • 【その他】
    • Github
    • Docker
    • OpenID Connect
チーム構成
  • 【役割】
    • エンジニアリーダー
  • 【プロジェクト規模】
    • エンジニア 2 名
    • PO 2 名
    • デザイナー 1 名

クラウドソーシングサービスの機能開発 : 2020/08 - 2021/10 (1年3ヶ月)

業務内容
  • 新規チームのチームビルディング
  • アンケート機能や診断機能といった新機能の開発
実績・取り組み

サービス内の性別選択機能に関する施策が評価され、半期の最優秀チーム賞を受賞。

また、自身初のエンジニアリーダーとしてチームを牽引し、エンジニア育成にも注力しました。

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • JavaScript
    • TypeScript
  • 【フレームワーク】
    • Ruby on Rails
    • Vue.js
  • 【DB】
    • MySQL
  • 【その他】
    • Github
    • Docker
チーム構成
  • 【役割】
    • エンジニアリーダー
  • 【プロジェクト規模】
    • エンジニア 4 名
    • PO 1 名
    • デザイナー 1 名

クラウドソーシングサービスの保守運用 : 2019/11 - 2020/07 (8ヶ月)

業務内容
  • 技術的負債の解消
  • 不要となった機能の剪定
  • Elasticsearch のアップグレード
実績・取り組み

Elasticsearch のアップグレードにおいてプロジェクトリードを行いました。 プロジェクトを遅延なく完了させ、追加でパフォーマンスチューニングも実施しました。

活動記録

(テックブログ)

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • Elasticsearch
  • 【フレームワーク】
    • Ruby on Rails
    • Vue.js
  • 【DB】
    • MySQL
  • 【その他】
    • Github
    • Docker
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • PO 1 名
    • エンジニア 3 名

クラウドソーシングサービスの機能開発 : 2018/09 - 2019/10 (1年1ヶ月)

業務内容
  • Railsを用いたWebアプリケーション開発
  • 新規に Vue.js を採用しての画面開発
実績・取り組み

Vue.js での実装検証を自主的に行い、社内での Vue.js 採用を促進しました。

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • Javascript
  • 【フレームワーク】
    • Ruby on Rails
    • jQuery
    • CoffeeScript
    • Vue.js
  • 【DB】
    • MySQL
  • 【その他】
    • Github
    • Docker
    • AWS
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • エンジニア 4 名
    • PO 1 名
    • デザイナー 1 名

tokku-enginner.tech : 2023/03 - 現在

key value
職種 Web アプリケーションエンジニア
雇用形態 業務委託(副業)
事業内容 Web サービスの受託開発
対応案件 詳細

工務店用顧客管理サービスの受託開発 : 2023/03 - 現在

業務内容
  • モノリシック Rails アプリケーションの Web API 化。
  • Rails と React を用いたアプリケーションの機能開発。
実績・取り組み

Rails アプリケーションの Web API 化にあたり、テストが一つもなかった状態から API 化した全機能に対し request spec (API テスト)を作成しました。 それを用いることで、Rails のアップデートをスムーズに行うことができました。

開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • JavaScript
    • TypeScript
  • 【フレームワーク】
    • Ruby on Rails
    • React
  • 【その他】
    • Github
    • Docker
チーム構成
  • 【役割】
    • 業務委託エンジニア
  • 【プロジェクト規模】
    • エンジニア 2 名

SecureNavi Inc. : 2020/03 - 2022/02 (1年11ヶ月)

key value
職種 Web アプリケーションエンジニア
雇用形態 業務委託(副業)
事業内容 企業の情報セキュリティ対策を支援するソフトウェアの開発
対応案件 詳細

社内セキュリティ系 SaaS の新規開発 : 2020/03 - 2022/02

業務内容
  • 本番環境・検証環境の作成やエラー監視システム、メールシステムといったサービス初期のインフラ構築。
  • Rails と React を用いたアプリケーションの機能開発。
実績・取り組み
  • サービスリリースに必要な技術選定と構築作業を実施し、無事不具合なくサービスをリリースすることができました。
開発環境
  • 【OS】
    • MacOs
  • 【言語】
    • Ruby
    • JavaScript
    • TypeScript
  • 【フレームワーク】
    • Ruby on Rails
    • React
  • 【その他】
    • Heroku
    • Github
    • Docker
チーム構成
  • 【役割】
    • 業務委託エンジニア
  • 【プロジェクト規模】
    • エンジニア 2 名
    • デザイナー 2 名

日鉄日立システムエンジニアリング株式会社 : 2017/04 - 2018/08 (1年5ヶ月)

key value
職種 システムエンジニア
雇用形態 正社員
事業内容 受託開発
対応案件 詳細

帳票パッケージシステムのアプリケーション基盤開発 : 2018/05 - 2018/08 (4ヶ月)

業務内容
  • Spring Frameworkを参考にしたDIコンテナの設計・開発
  • NUnitを使用した自動単体テスト
実績・取り組み

C#の書籍を購入し、メタプログラミング手法やデザインパターンを取り入れて開発に活用しました。

開発環境
  • 【OS】
    • Windows
  • 【言語】
    • C#
  • 【その他】
    • Git
    • Nunit
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • 要員 2 名

国立研究開発法人の研究評価システムスクラッチ開発 : 2017/11 - 2018/04 (6ヶ月)

業務内容
  • 要件定義の書記担当
  • 2画面 + 1バッチ処理分の設計、開発
  • テスト仕様書作成、テスト
実績・取り組み

プロジェクト初期から参画し、顧客要望の整理やメンバーへの要件の伝達を行いました。開発リーダー不在時には、進捗管理や作業指示も担当しました。

開発環境
  • 【OS】
    • Windows
  • 【言語】
    • C#
  • 【フレームワーク】
    • ASP.NET
    • 自社 C# フレームワーク
  • 【DB】
    • SQL Server
  • 【その他】
    • SVN
    • Redmine
    • Git
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • 要員 15 名

営業支援パッケージシステムのカスタマイズ開発 : 2017/08 - 2017/10 (3ヶ月)

業務内容
  • 画面項目動的表示の設計、開発、テスト
  • テスト項目書の作成
実績・取り組み

プロジェクトの中盤から参画し、短期間で開発完了。

開発環境
  • 【OS】
    • Windows
  • 【言語】
    • C#
  • 【フレームワーク】
    • ASP.NET
  • 【DB】
    • SQL Server
  • 【その他】
    • SVN
    • Redmine
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • 要員 6 名

株式会社キュービック : 2016/09 - 2017/03 (7ヶ月)

key value
職種 Web アプリケーションエンジニア
雇用形態 学生インターン
事業内容 社内システムの開発
対応案件 詳細

Webマーケティング支援システムの機能拡張開発 : 2016/12 - 2017/03 (4ヶ月)

業務内容
  • ユーザーインターフェースの設計
  • Rubyを用いたWebアプリケーション開発
実績・取り組み

ユーザーへのヒアリングを行い、業務プロセスに対する提案を実施し、月間・4半期MVPを受賞。

開発環境
  • 【OS】
    • Mac
  • 【言語】
    • Ruby
  • 【フレームワーク】
    • Ruby on Rails
  • 【DB】
    • MySQL
  • 【その他】
    • Github
    • Docker
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • 要員 2 名

社内ポータルサイトの機能拡張開発 : 2016/09 - 2016/11 (3ヶ月)

業務内容
  • アプリケーション開発の企画
  • Rubyを用いたWebアプリケーション開発
実績・取り組み

短期間でサービス開発を行い、入社2ヶ月で月間MVPを受賞。

開発環境
  • 【OS】
    • Mac
  • 【言語】
    • Ruby
  • 【フレームワーク】
    • Ruby on Rails
  • 【DB】
    • MySQL
  • 【その他】
    • Github
チーム構成
  • 【役割】
    • メンバー
  • 【プロジェクト規模】
    • 要員 3 名

About

職務経歴書 / Curriculum-Vitae

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published