職務経歴書
職務経歴概要
Webシステム
- 設計・要件定義:7年
- プログラミング(フロントエンド):8年
- プログラミング(バックエンド):1年
- プロジェクトリーダー:6年
距離画像カメラを使った3Dセンシングシステム
- テスター:6ヶ月
- プログラミング:1年
スキルスタック
C, C++
- 業務レベルの理解がある
- クラスベースの実装や複雑でないテンプレートが実装できる
Java
- 業務レベルの理解がある
- ジェネリクスや複雑でないリフレクションなどが実装できる
JavaScript
- 業務レベルの理解がある
- モジュールシステム(ES Modules)を理解している
- this、ホイスティングなどJS特有の言語仕様の基礎を理解している
- イベントバブリングなどブラウザ特有の仕様の基礎を理解している
Typescript
- 業務レベルの理解がある
- 複雑な型定義を理解、実装できる
- Three.jsを利用した業務用3Dプログラミングを3年経験
HTML
- 業務レベルの理解がある
- セマンティクスを意識した実装の基礎を理解している
- アクセシビリティを意識した実装の基礎を理解している
CSS
- 業務レベルの理解がある
- tailwindcssなどネイティブCSS以外のライブラリの使用経験がある
- レスポンシブレイアウトを理解し実装できる
FW・Library
- React
- 業務レベルの理解がある
- ライフサイクルの基礎を理解している
- レンダリングなどパフォーマンスに関するベストプラクティスを意識した実装の基礎を理解している
- 副作用やrefなどReact固有の仕様についての基礎を理解している
- Next.js
- Pages Routerの業務レベルの理解がある
- Server Side Rendering、Static Site Generationの基礎を理解している
- App Routerに関しては業務で使用経験はない
- MUI
- 業務レベルの理解がある
- Themeのカスタマイズやスタイルの上書きなどをMUIのベストプラクティスに沿って実装できる
- Tailwind CSS
- 業務レベルの理解がある
- Themeのカスタマイズやプリセットの拡張方法の基礎を理解している
その他趣味で触った程度のもの
- Dart
- Kotlin
- Shell script
その他のスキル
Figma
- 応用的な操作が可能で画面設計レベルのものを作成可能
Adobe Illustrator
- 応用的な操作が可能で広告、提案書等に用いるものを作成可能
Adobe Photoshop
- 基本的な操作が可能で簡単な広告、提案書等に用いるものを作成可能
Sketch UP
- 応用的な操作が可能でプラグインの導入などにも知識があり活用できる
Blender
- 基本的な操作が可能で複雑でないモデリング、簡単なUV展開、テクスチャ作成が可能
資格
- 普通自動車第一種運転免許:2009/5
- 応用情報技術者試験合格:2016/12
職務経歴
株式会社AzOne (2022/1〜)
自社サービス企画(2024/1〜)
- メンバー:2人
- 企画・技術選定・設計・実装
不動産向け総合案件管理システム(2023/10〜)
- メンバー:5人
- PL
- 要件定義・画面設計・フロントエンド設計開発
- Next.js, React, RadixUI, tailwindcss, SWR, React Hook Form
社内の有志メンバーへのスキルアップ研修(2023/8〜2023/12)
- メンバー:8人
- スキルアップを目指すメンバーへの指導
社内向け星取表システム(2023/8〜2023/9)
- メンバー:1人
- 企画・技術選定・設計・実装
- T3Stack
社内向けDiscord組み込み勤怠管理システム(2023/6〜2023/7)
- メンバー:3人
- 企画・技術選定・設計・実装・後進の育成
- Node.js, DiscordAPI
育児休業(2023/1〜2023/5)
育児と勉強を頑張りました。
社内向け開発標準策定・研修ロードマップ作成(2022/11〜2022/12)
- メンバー:1人
- 社内でのフロントエンドの開発標準の策定と標準を満たすための学習ロードマップの作成
- ロードマップに沿った研修の実施
会議室予約システム(2022/4〜2022/10)
- メンバー:5人
- PL
- Next.js, React, MUI, tailwindcss, SWR, React Hook Form
- 要件定義・フロントエンド設計開発
- 従業員数5万人以上で東証一部、東証プライム上場企業への会議室予約システムの開発
社内整備(2022/1〜2022/3)
- 起業後間もかったので色々社内環境の整備などに明け暮れていました
応用技術株式会社 (2016/5〜2021/9)
3Dエクステリア総合積算システム(2021/5〜2021/9)
参加タイミングがPJの終盤だったので主にバックアップを担当しました。全ての作業をテレワークで実施。
- メンバー:8人
- UI.Visionを用いたテストの半自動化
- 開発支援
育児休業(2020/2〜2021/4)
育児と勉強を頑張りました。業務外活動に関しては こちら を参照。
育児休業に伴う引き継ぎ作業(2020/1)
長期での育児休業を取得予定だったため綿密な引き継ぎ作業をおこないました。
自社3Dフォーマットの改善案の検討と移行用ツールの開発(2019/9〜2019/12)
メタ情報を含む3Dモデルを表現するための自社フォーマットがあったが、穴開きのモデルを表現できないなど様々な問題点があった。 そのため問題点を解決した新規フォーマットの検討と旧形式のデータの移行用ツールの開発を担当しました。
- メンバー:1人
- glTFの調査
- 移行用ツールの開発
- Three.js / TypeScript
所属部署の開発環境改善(2019/7〜2019/8)
- メンバー:1人
- 全チームで共通で利用する開発環境の提案
- AWSへのGitLab、Rocket.Chat、redmineの構築
- SVN管理のプロジェクトを順次Git管理へ移行
3Dエクステリア総合積算システム(2018/9〜2019/6)
主任
へ昇格(2019/4〜)。
3Dでのエクステリアの設計、図面作成、積算システムのプロジェクトリーダー
を担当しました。
- メンバー:5〜6人
- 顧客対応
- 要件定義
- 基本設計、詳細設計、画面設計
- 要員計画、予算管理
- 積算システムの共通部分の開発、開発環境の改善(後述)
- Three.js / TypeScript / Java8
本システムは前述のウッドデッキ総合積算システムへの追加商材としての業務でしたが、前システムの開発環境が貧弱だったため開発環境を刷新しました。
- ソース管理:SVN -> Git, GitLab
- タスク管理:なし -> redmine、GitLab Issues
- ドキュメント管理:VSS -> Google Team Drives
- コミュニケーションツール:メーリングリスト -> Rocket.Chat
- linterを用いたコードの保守性の向上
自社IoTサービスの企画(2018/6〜2018/8)
自社でIoTサービスを開発するための企画とデモ用のハードウェアの調査を担当しました。
- メンバー:2人
- 無線モジュール(920Mhz、Bluetooth等)の調査、開発
- 企画資料作成
- SORACOMサービスの調査、利用
- C / C++
玄関ドア見積システム(2018/3〜2018/5)
玄関ドアの見積システムの要件定義と画面設計を担当しました。
- メンバー:1人
- 要件定義
- 画面設計, インフラ設計(一部)
Autodesk University 2017 へ参加(2017/11)
ラスベガスで開催されたAutodesk University
へ参加。
3Dウッドデッキ総合積算システム(2017/2〜2018/2)
3Dでのウッドデッキの設計、図面生成、積算システムのフロントエンド開発を担当しました。また、要件定義と設計の一部を担当しました。
- メンバー:5人
- ウッドデッキ上に配置するフェンスの配置操作、3Dモデル生成機能
- 要件定義(一部)
- 画面設計(一部)、機能設計(一部)
- Java8 / Three.js / TypeScript
保守業務管理支援システム(2016/8〜2017/1)
- メンバー:6人 自社製品である保守業務管理支援システムの特定企業向けカスタマイズのフロントエンド、バックエンドの開発を担当しました。
- 検索画面のUI作成、検索機能、検索結果等のcsv変換機能
- Java EE / Java8 / jQuery / PostgreSQL
ArchiCADのGDLオブジェクトの作成(2016/6〜2016/7)
- メンバー:1人
- GDLで一定の入力に対してパラメトリックに変形、制御可能なオブジェクト(トイレ、ガレージ用門扉)を作成
- MEP Modeler用の接続ポイントを埋め込んだ3Dモデルの作成
日本コントロールシステム (2014/4〜2016/2)
脇見運転防止システム(2016/1〜2016/2)
距離画像カメラを用いた脇見運転の防止システムの開発で使用するライブラリ等の調査を担当しました。
- メンバー:1人
- ライブラリ調査, デモプログラム開発
- C++
ダンスカラオケシステム(2015/10〜2016/12)
カラオケ業界向けのダンス・エンタメシステムの高速化と営業を担当しました。
- メンバー:4人
- 営業活動
- システムの高速化
- C++
頭部3Dスキャン装置(2015/1〜2015/9)
複数の距離画像カメラから人物の頭部の3Dモデルを高速に作成するシステムの補助ツールの開発を担当しました。
- メンバー:4人
- 複数台カメラのキャリブレーション機能, 色調補正機能
- システムの筐体設計
- C++
介護用3Dセンシング見守りシステム(2014/8〜2014/12)
距離画像を用いた被介護者の体制の解析による危険予知システムの検査を担当しました。
- メンバー:9人
- 結合検査
研修(2014/4〜2014/7)
- Linuxの基本操作
- Socket通信を利用したSNS作成
- デジタル回路を用いたハードウェアの開発(マイコン不使用)