自己紹介
- Webアプリケーションの開発
- Java9年、PHP2年、Rails3年、Python1年2ヶ月
- JavaScript12年、TypeScript3年9ヶ月、React3年、Vue.js3系を9ヶ月
- Androidアプリの開発
- Java1年、Kotlin6ヶ月
- DB
- PostgreSQL8年、MySQL7年、SQLServer1年、DynamoDB6ヶ月
- 受託開発として案件契約から開発、保守運用までシステム開発業務における一通りの経験
- 見積、要件定義、設計、開発、テスト、リリース、保守運用を8年
- インフラ
- オンプレミスにてLinux、Windows Server、Solarisの、Webサーバー、DBサーバー構築、運用経験を8年。
- AWS Lambda、CloudFront、CloudFormation、S3、CodeCommit、CodeBuild、CodePipeline、SES、SNS、CloudWatch。
- スクラム
- 2019年4月にCSMを取得。
- その他
- 技術同人誌の執筆
- サーバーサイドKotlin本
- Kotlin Compose Multiplatform本
スキル
PHP
〜3年
Python
〜3年
SQL
5年〜
RubyonRails
〜3年
JavaScript
5年〜
Vue.js
〜1年
Java
5年〜
TypeScript
〜3年
Kotlin
〜1年
MySQL
5年〜
PostgreSQL
5年〜
React
〜3年
経歴・実績
2022
年
11月
# 受託開発会社での受託開発
- ビデオカメラ管理・監視システムの構築(2022年11月〜2023年7月)
- お客様の販売するビデオカメラを購入、設置後の管理、映像の監視を行うWebシステムの構築
- 言語はPython(3系)、Vue.js(3系)
- 詳細設計
- 開発
- テスト(pytest)
- インフラ構築(AWS CloudFormation、CloudFront)
- 業務用エアコン管理・操作システムの改修(2023年8月〜)
- お客様の販売する業務用エアコンを購入、設置後の管理を行うWebシステムの改修
- バックエンド(API部分)のみ担当し言語はPython(3系)
- 詳細設計
- 開発
- テスト(pytest)
- E2Eテスト(Tavern)
- メンバー管理
- 受託開発として請け負った開発のチームリーダーを担当(プロジェクトリーダーは別にいて社内のリーダーを担当)
- 主に評価、工数管理、技術的相談、メンバー育成、顧客折衝などを担当した。
- 並行して開発員として開発も行っていた。
- ビデオカメラ管理・監視システムの構築(2022年11月〜2023年7月)
- お客様の販売するビデオカメラを購入、設置後の管理、映像の監視を行うWebシステムの構築
- 言語はPython(3系)、Vue.js(3系)
- 詳細設計
- 開発
- テスト(pytest)
- インフラ構築(AWS CloudFormation、CloudFront)
- 業務用エアコン管理・操作システムの改修(2023年8月〜)
- お客様の販売する業務用エアコンを購入、設置後の管理を行うWebシステムの改修
- バックエンド(API部分)のみ担当し言語はPython(3系)
- 詳細設計
- 開発
- テスト(pytest)
- E2Eテスト(Tavern)
- メンバー管理
- 受託開発として請け負った開発のチームリーダーを担当(プロジェクトリーダーは別にいて社内のリーダーを担当)
- 主に評価、工数管理、技術的相談、メンバー育成、顧客折衝などを担当した。
- 並行して開発員として開発も行っていた。
2019
年
9月
〜 2022
年
10月
# 自社SaaSアプリのWebエンジニア
- 自社SaaSアプリ開発のメンバーとして以下の業務を実施。
- 言語はRuby(Rails)。
- 詳細設計
- 開発
- テスト(RSpec)
- 保守・運用
- 開発チームのリーダー業務
3名からなる開発チームのリーダー業務を担当した。
リーダー業務ではタスクマネジメントを中心に担当した。
メンバーの望む方向性とチームでやるべき事との整合性を取ったり、
メンバーのやるべきことが無くならないように調整するなどした。
またPMやQAとの折衝などを行いチーム開発業務が滞りなく進むように配慮した。
- 自社SaaSアプリ開発のメンバーとして以下の業務を実施。
- 言語はRuby(Rails)。
- 詳細設計
- 開発
- テスト(RSpec)
- 保守・運用
- 開発チームのリーダー業務
3名からなる開発チームのリーダー業務を担当した。
リーダー業務ではタスクマネジメントを中心に担当した。
メンバーの望む方向性とチームでやるべき事との整合性を取ったり、
メンバーのやるべきことが無くならないように調整するなどした。
またPMやQAとの折衝などを行いチーム開発業務が滞りなく進むように配慮した。
2018
年
9月
〜 2019
年
8月
# スマホアプリの開発
- 自社開発のスマホアプリについてメンバーとして主に開発を担当。
- 自社アプリのAndroid開発のメンバーとして以下の業務を実施。
- 言語はJava。
- 詳細設計
- 開発
- テスト
- リリース
- 自社開発のスマホアプリについてメンバーとして主に開発を担当。
- 自社アプリのAndroid開発のメンバーとして以下の業務を実施。
- 言語はJava。
- 詳細設計
- 開発
- テスト
- リリース
2016
年
6月
〜 2018
年
8月
# 旅行比較サイトの開発・運営
- プロジェクトリーダー(PL)またはメンバーを担当
開発プロジェクトによってはPLを担当した。
具体的に以下の業務を実施。
- 他部署(企画設計、営業)や契約先会社との連携(仕様確認、仕様調整など)
- 設計(要件から機能設計書の作成、詳細設計)
- 工程管理
- 工数見積
- 開発メンバーの管理(1人~2人)
- 開発
- テスト
- 保守運用(障害対応、調査、チューニングなど)
- プロジェクトリーダー(PL)またはメンバーを担当
開発プロジェクトによってはPLを担当した。
具体的に以下の業務を実施。
- 他部署(企画設計、営業)や契約先会社との連携(仕様確認、仕様調整など)
- 設計(要件から機能設計書の作成、詳細設計)
- 工程管理
- 工数見積
- 開発メンバーの管理(1人~2人)
- 開発
- テスト
- 保守運用(障害対応、調査、チューニングなど)
2007
年
4月
〜 2016
年
3月
# SIerにてPLまたはメンバーを担当
受託開発案件の見積・契約、設計、開発、保守・運用を担当。
開発プロジェクトによってはPLを担当した。
受託開発案件の見積・契約、設計、開発、保守・運用を担当。
開発プロジェクトによってはPLを担当した。
対応可能な時間帯
平日朝
平日日中
平日夜
土曜日
日曜日
返信スピード
24時間以内
備考
外出時は例外あり
