Tomoya Chiba

ウォンテッドリー株式会社 / Software Engineer練馬区

Tomoya Chiba

ウォンテッドリー株式会社 / Software Engineer

現在は Wantedly の Infra Squad で Software Engineer として、色々な技術をいい感じに使えるようにするおしごとをしています。TOIL を倒すのが好きです。

ウォンテッドリー株式会社の会社情報

ウォンテッドリー株式会社3 years

Software Engineer現在

- 現在

インフラ領域 / 技術基盤領域の Software Engineer として、社内の開発基盤をいい感じにして爆速で開発できるように取り組んでいます。

Increments(Qiita)の会社情報

Increments(Qiita)1 year

Software Engineer (業務委託)(Side)現在

- 現在

Qiita Team の開発のお手伝いをしています。 また、開発を行いやすくするための提案や改善なども行っています。TypeScript をより活用したフロントエンド開発体験の向上 (JSON Schema を用いてフロントエンド、バックエンド間の型の一貫性、 i18n 実装の整合性の静的チェック) などを行いました。

Increments株式会社6 years

Software Engineer

-

大学在学中の3年間をアルバイトとして、卒業後は正社員としてIncrementsに関わってきました。Qiita, Qiita:Team の開発の他にも色々手広くやっていて、Slack通知用の記事フォーマッターの開発、GraphQLでの内部APIの整備、CIやデータ基盤、Terraform環境の改修、Qiitaの完全HTTPS化など、開発面の整備やインフラ整備などもやっていました。

Software Engineer(Intern)

東京大学大学院(Graduate School, The University of Tokyo)2 years

情報理工学系研究科コンピュータ科学専攻

-

関数型プログラムの関数ごとの不変条件の推論方法についての研究に取り組みました。

Google Japan3 months

ソフトウェアエンジニア(Intern)

-

Google 日本語入力のモバイル版のテスト方法の調査及び整備を行いました。

東京大学5 years

理学部情報科学科

-

東京大学理学部情報科学科 (通称 IS) に所属していました。理学部にいたのですが、座学を色々やるよりもとにかく手を動かすのが好きで、無限に降ってくる課題と戦ったり、課題を元に色々遊んだり、アルバイトをしたり、ひたすらキーボードを打ち込んでいた記憶があります。

  • FPGA 上で動くCPUの開発実験 (CPU実験)

    理学部情報科学科名物の FPGA 上で動く CPU を開発する課題 (https://www.is.s.u-tokyo.ac.jp/isnavi/practice01-01.html) で MIPS っぽい感じのパイプラインCPU の実装を行いました。FGPA というプログラマブルな回路を使って、回路を記述するための言語である VHDL を利用して FPGA 上に CPU 回路を実装するのですが、専用 IDE の使い勝手がなかなか重かったり、テストコードの記述が冗長になってしまうのが辛く、Ruby でテストコードを記述するための専用ライブラリ (https://github.com/tomoasleep/vhdl_test_script) を自作しながら CPU 開発を進めていました。 4人のチームで半年かけて開発して、自分は FPGA 用の CPU 回路の実装を担当していたのですが、最終的に冬休みを丸々開発に宛てて残りのタスクをすべて巻取る、すべてを終わらせる係として動くことになり、チーム開発の難しさを体感することとなりました。

    -

教養学部

kamado,inc.1 year

Intern

-

アプリをインストールして、知り合いの最新の活躍をフォローしよう