Professional History
簡単な職務経歴
IT エンジニアとしての経歴
※ 日付が新しいものから順に記載
※ JavaScript は "JS" と記載
被雇用歴
IT エンジニアとしての会社所属歴は以下の通り。
2015/2 〜 2016/11:1社目
2016/12 〜:2社目(現職)
IT エンジニア以前の経歴
Last updated
簡単な職務経歴
※ 日付が新しいものから順に記載
※ JavaScript は "JS" と記載
IT エンジニアとしての会社所属歴は以下の通り。
2015/2 〜 2016/11:1社目
2016/12 〜:2社目(現職)
Last updated
期間 | 契約 | 案件・技術の概要 |
---|---|---|
期間 | 案件・技術の概要 |
---|---|
2024/1〜現在
個人
ブレインテックアプリケーショのプロダクト開発 (サービス/エンターテイメント) 脳波解析技術を利用したサービスを展開する企業のモバイル向けWebサービス、管理システムの開発を行う。PoCの段階から案件に参画。 人数:チーム 1人 / PJ 全体 10人程 担当:フロントエンド開発(要件定義/基本設計/詳細設計/実装/単体テスト/結合テスト)およびインフラ運用設計・調査など 【言語・技術】 HTML/CSS/JS, TypeScript, Nodejs, React/Nextjs14, AWS, GitHub, Slack
2024/1〜現在
正社員
会社の社内メンバー専用モバイルアプリの開発・保守 (サービス/IT) 既存の社内ポータル Web サイト(こちらも企画から全て担当)で利用している DB のデータを利用して、会社の社員や関係者のみが利用できるモバイルアプリを開発する社内プロジェクト。
会社のメールドメインユーザーしかログインできないプライベートアプリで、ネイティブならではの Push 通知機能や、Web 版には無い新機能追加も行った。
Apple および Google の法人登録手続き作業から担当し、同社の組織専用機能を使った非公開アプリの配布(限定された人しか利用できないアプリの配布方法)を自習し、運用する。
手続きに際して、東京商工リサーチへの法人番号の申請業務や、必要な社内調整・依頼、コスト計算などの提示資料の作成なども行った。 全て、業務定時以外の時間で、隙間を見つけて定常業務と並行して対応した。 人数:PJ 全体 1人(全て担当) 担当:PJ 管理(PdM、PjM)、企画・デザイン、開発(要件定義/基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)、インフラ構築、リリース・保守運用、リリース申請関連作業(Apple および Google のストア申請など) 【言語・技術】 Dart 3, Flutter 3, RiverPod, Freezed, go_router, Firebase(Authentication, FireStore, Storage, Firebase Cloud Messaging), CodeMagic, GitHub, Slack
2023/7〜2024/1
個人
医療系コンテンツレビューサービスの保守・開発 (サービス/医療) 医療系に関する一般記事に対して医師・専門家のレビューを受けてバッジを付与するWebサービス。管理者および消費者の各サイトにおいて保守・開発を行う。
また、並行案件として、Vue2/Nuxt2→React/Next14へのリプレイス対応も実施 人数:チーム 3人 / PJ 全体 10人程 担当:フロントエンド(Vue)保守、フロントエンド(Vue)の開発(詳細設計/実装/単体テスト/結合テスト/総合テスト)、Vue2/Nuxt2 → React/Next14 コードリプレイス案件におけるフロントエンド開発(基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)および新規運用設計・Firebase追加設定の調査・対応 【言語・技術】 HTML/CSS/JS, TypeScript, Nodejs, Vue2/Nuxtjs2, Go, GCP(Cloud run, Cloud build), Firebase(Authentication, FireStore), React/Nextjs14, Docker, GitHub, Asana, Slack
2022/7〜現在
正社員
ECサイトおよび管理システムの保守・開発 (サービス/アパレル) 月商10億円規模のアパレルを中心に生活雑貨やアクセサリ等も提供し、10年以上運営されている老舗のECサイト。複数の類似サービスにおいて、それぞれの管理者および消費者サイトの保守・開発を行う。 人数:主チーム 5人 / 技術チーム 50人程 / PJ 全体 200人程 担当:フロント・バック・DB の保守(問い合わせ・不具合対応・調査・DB 更新等)および、開発(基本設計/詳細設計/実装/単体テスト/結合テスト/ 総合テスト)、必要に応じて要件定義の再提案など 【言語・技術】 HTML/CSS/JS, CoffeeScript, Nodejs, Vue2, PHP7/CodeIgniter1.7, Ruby2.3/Rails3.2, Java8, MyBatis, Docker, PostgeSQL, MySQL, MongoDB, AWS, Jenkins, WordPress, GitHub, Redmine, DocBase, Slack/Slack API
2022/6〜2022/10
個人
デジタルテーマパーク Web アプリの保守・開発 (サービス/アミューズメント・レジャー) デジタル技術を使用した子供向け屋内テーマパークのWebサービス。管理者および消費者の各サイトにおいて保守・開発を行う。 人数:チーム 2人 / PJ 全体 8人程 担当:フロントエンド保守・開発(詳細設計/実装/単体テスト/結合テスト) 【言語・技術】 HTML/CSS/JS, TypeScript, Nodejs, React/Nextjs, Lerna, Docker, Firebase(Authentication, FireStore), GitHub, Slack
2021/4〜 ※ 運用中
正社員
社内向けポータルWebサイトの新規開発 (サービス) 会社の社員のみが閲覧するWebアプリとして、各ドキュメントや社内サービスにアクセスができるポータルサイトを開発する社内案件。 業務定時以外の時間で並行して単月で開発を行なった。開発後は、新規機能開発も含めた保守・運用も継続する。
ネイティブアプリ化する案件を別途準備。 人数:PJ 全体 5人 担当:PJ 管理(PdM、PjM)、企画・デザイン、開発(要件定義/基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)、インフラ構築、リリース・保守運用 【言語・技術】 Angular, Angular Material, Firebase, GitHub(Code, Actions)
2019/7〜2022/6
正社員
多言語・多通貨対応の会計業務システムの開発・保守 (ソフトウェア/ERP) 海外に拠点を持つ日系企業向けの、多言語・多通貨に対応した、会計機能が主の業務システムパッケージ。一部、販購買・在庫管理などの機能も搭載している。 海外企業のAPIを新規開発に利用する場合は、現地法人との英語でのオンライン会議なども行う。 人数:チーム 9人+オフショア 10名程 担当:フロント〜バック〜DB の開発(基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)、海外オフショアチーム(中国・ベトナム・タイ)へのブリッジ 【言語・技術】 HTML/CSS/JS, TypeScript, C#, Angular4, SQL Server, Azure, Subversion/TortoiseSVN, Teams
2018/12〜2020/12
正社員
スマートフォン向け新規 SNS 開発 (サービス/エンターテイメント) 新しいコンセプトの SNS をスマートフォン向けにネイティブアプリとして開発する、社内の新規プロジェクト。 社内コンペで提案したものが採用され、開発をする運びとなった(現在、アプリはリリース表示されていない)。 業務定時以外の時間で並行して開発を行なった。 人数:PJ 全体 1人(全て担当) 担当:PJ 管理(PdM、PjM)、企画・デザイン、開発(要件定義/基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)、インフラ構築、リリース・保守運用、リリース申請関連作業(Apple および Google のストア申請など) 【言語・技術】 Dart, Flutter 1 / Flutter 2, Firebase, CodeMagic, GitHub
2017/5〜2019/6
正社員
インフラ系企業における業務システムの開発とアジャイル開発支援 (ソフトウェア/ERP) W/F開発を主としているエネルギーインフラ企業にて、開発実務を通じたアジャイル開発手法の導入の検証・支援を行う。 顧客のプロパーと共に開発チームを作り、実際に社内向け業務システムのアプリを10件程リリース・運用する。 社内向けシステムではあるが、HR部門が使用するシステムでは3000人程のユーザを管理するシステムの開発も行なった。 人数:チーム 5人 × 3チーム(一定期間でローテーション) 担当:企画・デザイン、フロント〜バック〜DB の開発(要件定義/基本設計/詳細設計/実装/単体テスト/結合テスト/総合テスト)、保守・運用、テックリード・技術教育 【言語・技術】 HTML/CSS/JS, TypeScript, Angular2~7, Vue2, React, Nodejs, Express, Koajs, Python3/Django, Docker, VirtualBox, MariaDB(MySQL), PostgreSQL, mongoDB, Ansible, Azure, GitLab, Jenkins, JIRA, MediaWiki, Mattermost
2017/3〜2017/4
正社員
コンビニ事業者のECサイトおよび業務システムの保守・開発 (小売/コンビニチェーン) コンビニエンスストアのコンシューマ向けECサイト、および、スマートフォンアプリケーション、および、店舗従業員用の端末アプリケーションで使用するサービスの保守・開発。 ECサイトとスマホアプリは変更内容を連動して、それぞれ個別に修正&リリース。不具合の調査も行う。 上位企業の請負が終了する2ヶ月間だけ、過渡期のため単発でアサイン。 人数:チーム10人 担当:フロント〜バック の開発(詳細設計/実装/単体テスト/結合テスト/総合テスト)、保守 【言語・技術】 HTML/CSS/JS, Java/Spring FW, MySQL, Jenkins, Objective-C, Git/Gerrit(コードレビュー), Redmine, Mattermost
2016/12〜2017/2
正社員
福利厚生サービスの保守・開発 (サービス/通信) 携帯通信事業者と福利厚生サービス事業者の提携による、福利厚生サービスのWebアプリケーション開発・保守対応。 上位企業の請負が終了する3ヶ月間だけ、過渡期のため単発でアサイン。 人数:チーム10人、PJ 全体 50人程(開発3チーム) 担当:既存機能の不具合調査・改修、フロント〜バックの開発(詳細設計/実装/単体テスト/結合テスト)、保守 【言語・技術】 HTML/CSS/JS, Java/Spring Boot, MySQL, Jenkins, Docker, Swagger, Doma2, Git, JIRA, Mattermost
2015/10〜2016/11
正社員
通信事業者の設備管理システムの保守・開発 (サービス/通信) 通信事業社の自社およびグループ会社内で使用する、日本全国の通信設備・回線を管理する統合システムの開発。 支障箇所の管理・検索や、修理対応状況の通知など、別々の独立していたシステムを1つのシステムに統合する案件。 人数:チーム20人 担当:既存機能の不具合調査・改修、バックエンドの開発(詳細設計/実装/単体テスト/結合テスト)、開発用内製ツールの画面作成(フロントエンド) 【言語・技術】 HTML/CSS/JS, jQuery, Java/Spring FW, MySQL, DBflute, Jenkins, Subversion/TortoiseSVN, Redmine
2015/7〜2015/9
正社員
証券会社のWebサービスの開発 (金融/証券) 金融証券のWebサービスにおける、コンシューマ向けシステム、および、管理システムの既存機能改修・新機能追加の開発。請負における、開発期間の終盤でアサイン。 人数:チーム25人 担当:「投資/信託」カテゴリの顧客管理画面における、フロント〜バックの開発(詳細設計/実装/単体テスト/結合テスト)、保守 【言語・技術】 HTML/CSS/JS, Java/Spring FW, WebSphere FW, MySQL, GitHub
2015/5〜2015/6
正社員
自動車の各種データ収集 API 開発 (サービス/モビリティ) データマネジメント企業のサービスとして、自動車の位置データ・走行データを収集する機能、およびデータ提供の API を開発。 元々開発期間が非常に短い案件で、本案件がIT エンジニアとして初の実務案件になる。 人数:チーム3人 担当:バックエンドの開発(実装/単体テスト) 【言語・技術】 Java/Spring FW, Tomcat, Radis, WebSphere FW, OracleDB, GitHub
2014/7〜2015/1
フリーランス期間 個人で、法人様や個人事業主の方からいただいた各種案件を中心にフリーランスとして活動。
仕事や案件の業種は決まっておらず、動画制作から営業・代理店まで、幅広く対応した。
精力的な活動ではないため、基本的には休憩のような期間に近い。
2010/4〜2014/6
製造業のハードウェアエンジニア 2010〜:ハードウェアの基盤・回路設計、および、電気試験や検品・納品作業まで、ハードウェアエンジニアとしての業務を経験
2012〜:社内情報システム部門のサブリーダーとして、300人規模の社内インフラの物理・情報管理や、各種システム導入の推進業務を経験