Table of Contents
職務経歴書
基本情報
key | value |
---|---|
氏名 | 緑川知輝 (Tomoki Midorikawa) |
生年月日 | 1995 年 3 月 28 日 |
Github | |
保有スキル
- TypeScript / React.js を用いた web フロントエンド開発
技術スタック
言語
- TypeScript
- JavaScript
- Ruby
- PHP
- C#
- C++
フレームワーク・その他
- React.js
- Next.js
- Gatsby.js
- Vue.js
- Node.js
- Nest.js
- Ruby on Rails
- Laravel
- .NET Core
- MySQL
- PostgreSQl
職務経歴概要
会社名 | 時期 | 成果 |
---|---|---|
株式会社ソニーコンピュータサイエンス研究所 | 2019/02 - 2020/05 | プログラミング、Web 開発の基礎を習得。 |
株式会社 MAGNETICA studio | 2019/12 - 現在 | 様々な受託案件を通して技術の幅を広げた。 |
職務経歴詳細
株式会社ソニーコンピュータサイエンス研究所(2019/02 - 2020/05)
- 2019/02 - 2019/03 Research Assistant(アルバイト)
- 2019/04 - 2020/03 正社員
- 2020/04 - 2020/05 プロジェクトが株式会社 Piic としてカーブアウト。業務委託
Web アプリケーション Gear Change β の開発
- 使用技術
- Frontend
- TypeScript, React.js
- Redux, redux-saga
- Material-UI, styled-components, StoryBook
- Jest, Enzyme
- Backend
- Ruby, Ruby on Rail
- MySQL
- Infrastructure
- Firebase
- Frontend
- 担当工程
- フロントエンド
- TypeScript + React.js での SPA 開発
- JavaScript から TypeScript へのリプレイス
- Atomic Design に基づいた React component の開発
- StoryBook のコンポーネントライブラリ作成
- バックエンド
- Ruby on Rails での REST API 開発
- Swagger (OpenAPI) を用いた API ドキュメントの記述
- フロントエンド
Web アプリケーション Piic の開発
- 使用技術
- Frontend
- TypeScript, React.js, Next.js
- Apollo client
- Material-UI, styled-components, StoryBook
- Jest, Enzyme
- Backend
- TypeScript, Nest.js
- GraphQL
- PostgreSQL, TypeORM
- Infrastructure
- Firebase, Terraform
- Frontend
- 担当工程
- フロントエンド
- TypeScript + React.js での SPA 開発
- Atomic Design に基づいた React component の開発
- StoryBook のコンポーネントライブラリ作成
- バックエンド
- GraphQL schema の作成
- TypeScript + Nest.js での GraphQL API 開発
- フロントエンド
株式会社 MAGNETICA studio(2019/12 - 現在)
- 2019/12 - 2020/05 業務委託
- 2020/06 - 現在 正社員
鍼灸院の予約管理システム開発
フロントエンドのリファクタリング、新規機能開発を請け負う。
- 使用技術
- Frontend
- JavaScript, TypeScript, Vue.js
- StoryBook
- Frontend
- 担当工程
- Vue.js と jQuery が併用された状態から Vue.js のみに依存するようにリファクタリング
- JavaScript から TypeScript へのリプレイス
- 新規 UI の実装
- StoryBook のコンポーネントライブラリ作成
3D ホログラムサイネージ運用管理システムの開発
- 使用技術
- Frontend
- TypeScript, React.js
- React Query
- styled-jsx, Tailwind CSS, StoryBook
- Jest, React Testing Library
- Backend
- C#, .NET Core
- MySQL
- Infrastructure
- AWS, Terraform
- Frontend
- 担当工程
- TypeScript + React.js での SPA 開発
- Atomic Design に基づいた React component の開発
- StoryBook のコンポーネントライブラリ作成
- C# + .NET Core での API 開発
DAW plugin 3DX の開発
- 使用技術
- C++, juce
- JavaScript, React-JUCE
- TypeScript, Docusaurus
- 担当工程
- C++, juce を用いた DSP の一部を開発
- React-JUCE による UI 開発
- TypeScript + Docusaurus を用いたドキュメントサイトの開発
3D ホログラムサイネージ在庫管理システムの開発
CRM(HubSpot)と 物流管理システム(オープンロジ)を連携させて、クライアントの社内業務の円滑化を目的とした web アプリケーション。 クライアントとコミュニケーションを取りながら、要件定義、技術選定、設計、開発のリードを行った。
- 使用技術
- Frontend
- TypeScript, React.js, Next.js
- SWR
- Material-UI, styled-jsx
- Backend
- PHP, Laravel
- MySQL
- Frontend
- 担当工程
- フロントエンド
- TypeScript + Next.js での SPA 開発
- バックエンド
- API, DB 設計
- PHP + Laravel での API 開発
- フロントエンド