エンジニア / フロントエンドエンジニア 経験年数 : 7年
エンジニア / バックエンドエンジニア 経験年数 : 20年
エンジニア / インフラエンジニア 経験年数 : 20年
Java 経験年数 : 10年
PHP 経験年数 : 5年
PL/SQL 経験年数 : 10年
Python 経験年数 : 10年
Ruby 経験年数 : 10年
Bootstrap 経験年数 : 5年
個人事業主 2016年3月 〜 2026年1月
・AI Agentサービス会社 / 実装メンバー / フロントエンドエンジニア・バックエンドエンジニア・インフラエンジニア 2025年10月 〜 2026年1月
■開発体制 ・DDDによるMicro Service Architectureを使用したシステムの開発 ・アプリは機能ごとにRuby on Rails、Vue.js、Python(Flask)を使用 ・IaCはterrafrom ・クラウドはAWS ・Repositoryは機能ごとに分かれている ・8名体制(実装メイン) ■作業内容 1. 各業務用アプリの障害対応及び機能追加対応 ■言語・開発 ・AWS ・docker ・terraform ・GitHub ・Ruby on Rails ・Python(Flask) ・Vue.js ・Cursor ・devin ・Gemini ・Claud Code
・各種業務用アプリの各CI側開発 / 実装メンバー / インフラエンジニア・その他エンジニア 2024年8月 〜 2025年9月
・各業務用アプリのインフラ側開発及びドキュメント整備 ■開発体制 ・DDDによるMicro Service Architectureを使用したシステムの開発 ・GitHub Actionsはymlを中心pythonやjavascriptにて実装 ・各業務用アプリの調査のためにc++やpythonを解読 ・バック側は三名体制(実装メイン) ■作業内容 1. AWS環境更新、GitHub ActionsのCI/CD更新 2. ドキュメント類の更新 ■言語・開発 ・AWS ・docker ・terraform ・GitHub ・yml ・shell script ・Python(Fast API) ・javascript ・c++ ・Visual Studio Code
・ゲームアプリのバック側開発 / バック側サブリーダー / バックエンドエンジニア・インフラエンジニア 2024年1月 〜 2024年5月
・ゲームアプリ(Switch, android, iOS)のサーバー側開発 ■開発体制 ・DDDによるMicro Service Architectureを使用したシステムの開発 ・サーバー側はRest APIと管理画面を実装 ・バック側は4月までは一名(テックリード)、5月からは三名(サブリーダ)体制 ■作業内容 1. プロジェクト全体のタスクの洗い出し 2. サーバーのたたき台として、AWS環境構築、docker環境構築、GitlabのCI/CD構築を実施 3. スプリント開発の大まかな手順など作成 4. 開発言語がRails → Laravelに変更 5. nintendo認証ロジックの洗い出し 6. インフラ構築はA社、システム運用はB社が行うため資料作成 ■言語・開発 ・AWS ・docker ・terraform ・Nintendo SDK ・Gitlab ・PHP(Laravel) ・Ruby on Rails ・Visual Studio Code
・介護福祉事業所向けのWebサービス構築 / 一部機能の担当及びバック側実装 / フロントエンドエンジニア・バックエンドエンジニア・インフラエンジニア 2021年5月 〜 2023年12月
・介護福祉事業所向けのWEBサービスの新規構築及び改修。 ■開発体制 ・TDDによるMicro Service Architectureを使用したシステムの開発 ・サーバー側はRest APIと管理画面を実装 ・スケジュール管理、チケット管理はJiraを使用 ・情報の共有はConfluenceを使用 ・コミュニケーションはSlackを使用 ・バック側は2022年12月までは4名(作業員)、2023年1月からは10名(サブリーダ)体制 ■作業内容 1. AWS上にPOCとしてWEBサービスを構築し、評価を頂く 2. 指摘事項や要望などを受けて随時対応 3. スプリント開発にて開発を行う 4. ローカルではdocker内のUbuntuにRailsサーバーを立てて開発→後にdjangoに移行 5. Github ActionにてAWS上にデプロイ 6. 作業担当はフロント、バック側の実装と一部インフラ構築(ELBや証明書関連、ログ出力関連以外) 7. 担当機能はログイン関連以外の4つの機能(全部で6つ) ■言語・開発 ・AWS ・docker ・terraform ・GitHub ・Python(Django) ・Ruby on Rails ・Visual Studio Code
・大手アパレルメーカーの商品戦略用機能追加 / 実装及びテストメンバー / フロントエンドエンジニア・バックエンドエンジニア 2020年8月 〜 2021年3月
大手アパレルメーカーの社内システムに、商品戦略用の機能を追加。 ■開発体制 ・TDDによるMicro Service Architectureを使用したシステムの開発 ・サーバー側はRest APIと各種管理画面を実装 ・Sprintの期間は10営業日単位 ・スケジュール管理、チケット管理はJiraを使用 ・情報の共有はConfluenceを使用 ・コミュニケーションはChatworkを使用 ・バック側は5名(作業員)体制 ■作業内容 1. DBテーブル設計 2. RestAPI設計 3. スプリント開発の進め方のコーチ 4. RestAPIの実装 5. react側画像表示ロジックの実装 6. その他関連作業 ■言語・開発 ・GCP ・docker ・terraform ・GitHub ・node.js ・React.js ・Vue.js ・Go ・Visual Studio Code
・各種POCの作成 / 実装側サブリーダー、実装側リーダー / フロントエンドエンジニア・バックエンドエンジニア・インフラエンジニア 2019年2月 〜 2020年3月
期間:2019/2 ~ 2019/6 ・スケジュール管理システムのPOC作成。 Lineのようなchatアプリから、Google CalenderやOutlookのCalenderなどに、スケジュールのCRUDができるPOCを作成することが目的。 Frontはエンド様のchatアプリになるため、作成対象はRest API群。 但し、使用する想定のエンド様のミドルウェアが殆ど要件を満たせず、途中で打ち切り。 1. 概要をエンド様から伺う 2. スプリント開発にてPOCを作成する。立場的には開発要員だが、SMのようなこともやった 3. エンド様のミドルウェアの欠陥が多々あり、その改修がされないと続行不可のため、途中で打ち切り。 期間:2019/6 ~ 2019/7 ・PDFファイル操作アプリのPOC作成 PDFファイルからブラウザ上のForm画面を作成し、入力項目に入力された値をPDFに埋め込み、json形式にてデータを出力するWebアプリのPOCを作成。 既存のものにjson形式のデータ出力機能を追加、他にバグ修正や画面修正など。 1. 概要をエンド様から伺う 2. 既存のソースに対して要求される機能をスプリント開発にて実装 3. バグ修正や画面のレイアウト修正など 4. 展示会にて発表のための準備 5. 展示会終了後、振り返りを実施 期間:2019/7 ~ 2019/8 ・飲食店レコメンド用WebサービスのPOCに機能追加 既存の飲食店レコメンド用WebサービスのPOCに、どのメニューが良かったかのアンケート投票機能を追加。 4画面についてデザインとMockは出来ていたので、フロントとバック側のコーディングを実施。 1. 概要をエンド様から伺う 2. 4画面についてフロントとバックを実装 3. 単体テストを実施 4. デザイナーとフロントの素材などについて調整の上修正 期間:2019/8 ~ 2019/9 ・飲食店レコメンド用WebサービスのPOCのMaaS対応 No27の飲食店レコメンド用サービスのPOCを、他社様のアプリに組み込んでMaaSの実証実験で使用したい、とのことで簡単な初期POCの作成と、市場調査を実施。 1. 電車乗換アプリのソースを利用して、簡単な初期POCを作成 2. MaaS関連の市場調査を実施 3. 以降は別の開発チームが、No27のPOCの商用開発も含めて担当 期間:2019/9 ~ 2019/10 ・PDFファイル操作アプリのPOC展示会対応 PDF用サービスのPOCを、別の展示会で発表するとのことで、NUC上のVMWare Exsi上のWindows Server VMとCentOS VM上に環境を構築。 1.Windows Servere2016上のサーバーおよび関連サービスの設定 2.CentOS上に各サービスとアプリケーション構築の上設定 3. 他システムとの連携テスト、NUCの再起動テスト、負荷テストなどを実施 期間:2019/10 ~ 2019/10 ・在庫引当システムのPOC作成 在庫引当システムを導入するに当たり、タブレットやPC上で在庫引当のシミュレートをグラフィカルに行う事は出来ないか?と言う検討のため、POCを作成。 1. エンド様から概要を聞く 2. デザイナーと初期の画面検討 3. フロントの実装 期間:2019/10 ~ 2020/03 ・アジャイル開発のノウハウ作成 2019/02以来のアジャイル開発のノウハウをまとめて全社展開したいとのことで、技術的な方面の資料作成、及びサンプルコード作成。 1. フロント側、バック側の言語の比較 2. 各種ツールの比較 3. テンプレート的なコードを用意して初期実装速度を上げる ■言語・開発 ・AWS ・docker ・terraform ・GitHub ・PHP(Laravel) ・Python(Django) ・Ruby on Rails ・React.js ・Vue.js ・Visual Studio Code
・賃貸システムのリプレース / 実装者 / フロントエンドエンジニア・バックエンドエンジニア 2018年11月 〜 2018年12月
賃貸WEBシステムのリプレースを行う。 1.概要設計書、既存ソースとDBを見ての開発(サーバー側) 2.単体テスト ■言語・開発 ・AWS ・docker ・GitHub ・Jenkins ・Java(Spring) ・IntelliJ
・治験システムバグ改修 / 実装者 / バックエンドエンジニア 2018年8月 〜 2018年10月
治験システムパッケージのバグ指摘事項の対応を行う。 1.バグの原因調査 2.バグの修正及びテスト ■言語・開発 ・docker ・GitHub ・PHP(Laravel) ・jQuery ・PHPStorm
・動画配信サイトバック側API及びバッチ開発・運用・保守 / 実装者 / バックエンドエンジニア・データエンジニア 2018年4月 〜 2018年7月
大手動画配信サイトのバック側API及びバッチ処理の開発(アジャイル)・運用・保守作業。 1.要件定義のための現状調査 2.要件定義作業 3.設計作業 4.開発作業 5.単体テスト 6.結合テスト 7.Dev環境リリース ■言語・開発 ・Solaris ・docker ・Git ・Apatche + Tomcat ・Jenkins ・Hadoop ・Java(Spring) ・hive ・pig ・IntelliJ
・ECサイトクレジットカード情報非保持化対応 / 設計者 / システムエンジニア 2018年2月 〜 2018年3月
大手チケット販売サイトのシステムに対して、クレジットカード情報非保持化対応を行う。 1.要件定義のための現状調査 2.要件定義作業
・転職サイト運用システムリプレース / 実装者 / バックエンドエンジニア・システムエンジニア 2017年9月 〜 2017年11月
大手転職支援企業のポータルサイト運営システムを、統合及び機能強化の上リプレース。 基本設計書まで完成していた時点で参画。 幾つかの機能配下の各画面(クライアント側、サーバ側)について、下記の工程を担当。 1.詳細設計書を作成 2.開発 3.単体テスト ■言語・開発 ・AWS ・docker ・Tortoise SVN ・SourceTree ・Jenkins ・Java(Spring) ・JQuery ・Visual Studio Code
・コスト計算システムリプレース / 設計、オフショアコントロール担当 / システムエンジニア 2016年3月 〜 2017年6月
大手鉄鋼企業のコスト計算システムをCOBOLからJavaにリプレース。 基本設計書まで完成していた時点で参画。 オフショア開発。 1.基本設計書から詳細設計書を作成 2.FWの技術的調査 3.運用設計 4.内部結合環境へのデプロイ方法確立 5.シェルやクーロン設計などインフラ全般を担当 6.開発、単体テストの受入レビュー、開発、単体テスト、結合テスト、リリース ■言語・開発 ・Solaris ・Apache + Tomcat ・COBOL ・Tortoise SVN ・Java(Spring) ・JQuery ・Intelli J