Hideyuki's Portfolio

PHP and Laravel engineer. (and More!)

Works.

■ 2016 / 06~ 2019 / 09  MVNO(格安SIM販売)支援システム開発業務 (Laravel(5.1、5.5、5.8))
close
work要件定義~保守・運用
programPHP(5.6 / 7.2 / 7.3)
frameworkLaravel(5.1、5.5、5.8)
dbMySQL(5.7)
serverLinux
toolRedmine / git / Vagrant / docker

PHP5.6、MySQL5.7環境で、laravel5.1を使用してMVNO(格安SIM販売)支援システムを開発。

概要としては、代理店投入のCSVを取り込み、申し込み情報をAPI(json形式)でキャリア(docomo)に送信

後続処理として、キャリアの処理結果を取り込み、代理店に結果を返却するもの。


 
2016年7月から2016年8月末に開発した(少ない機能でPhase1.0をリリース。以後、順次、追加改修)ものを「N」と呼称。

「N」をコピーして、2018年6月から2018年8月に「U」を開発。(同じく、PHP5.6、MySQL5.7、laravel5.1で開発)


 
「N」「U」両アプリよりも、キャリアに近いアプリを2018年11月から2019年2月に開発

(「A」と呼称。PHP7.2、MySQL5.7、laravel5.5で開発)

2019年3月から6月の間に、「U」と「A」の連携機能を強化。


 
PHP5.6のサポートが2018年末で終了したため、「N」「U」環境のバージョンアップが必要となり、

2019年7月から8月の間で、PHP7.3、laravel5.8(MySQLは変わらず)に変更する作業を担当する。

■ 2015 / 09~ 2016 / 05  求人情報ポータルサイトレプリケーションシステム開発業務 (cakePHP(2.7))
close
work基本設計~保守・運用
programPHP(5.6)
frameworkcakePHP(2.7)
dbOracle(12c) / PostgreSQL(9.4)
serverLinux
tool

大手求人サイトのバックエンド再構築作業。

OracleのデータのPostgreSQLへのコピーを行い、フロント側からの検索を効率化する作業。(レプリケータの作成)

■ 2014 / 10~ 2015 / 08  チケット販売ポータルサイトバックエンドシステム開発業務 (Fuel Framework)
close
work詳細設計~保守・運用
programPHP
frameworkFuel Framework
dbMicrosoft SQL Server / MySQL
serverLinux
tool

チケット販売サイトのバックエンド再構築作業

SQL Server、MySQLからデータを取得し、tsv→zipを作成し、連携用のAmazonS3サーバーへのアップロードを行う。

■ 2010 / 05~ 2014 / 08  化粧品通販サイト開発業務 (Symphony)
close
work要件定義~保守・運用
programPHP
frameworkSymphony
dbMySQL
serverLinux
tool

エステサロン、理容店・美容室、ネイルサロン、まつげエクステサロン向け卸販売サイトの開発。

フロントエンド、バックエンドともに、もう一人の技術者と二人で担当。

お客様へのユーザビリティを考慮し、売上増加を目指す。

■ 2009 / 10~ 2010 / 03  不動産受注管理CMS開発業務 (Zend Framework)
close
work詳細設計~保守・運用
programPHP
frameworkZend Framework
dbMySQL
serverLinux
tool

賃貸住宅経営者協会より依頼され、公式サイトを作成

商店街発展の一環として広報活動用システムを作成

■ 2009 / 03~ 2009 / 09  営業リスト作成システム開発業務 (cakePHP)
close
work基本設計~保守・運用
programPHP
frameworkcakePHP
dbPostgreSQL
serverLinux
tool

各種サイトからから会社情報を抽出するプログラムの作成。(スクレイピング)

新規顧客開拓用ドキュメント作成

■ 2008 / 09~ 2009 / 02  スクール(音楽学校)管理システム開発業務 (Zend Framework)
close
work詳細設計~保守・運用
programPHP
frameworkZend Framework
dbMySQL
serverLinux
tool

音楽学校のレッスンスケジュール管理用システムを作成

講師の出退勤、給与計算などの機能も同時開発

イベント通知用の一斉同報、ニュース追加・更新用の管理システム(CMS)作成

■ 2008 / 02~ 2008 / 08  給食管理システム開発業務 (Zend Framework)
close
work詳細設計~保守・運用
programPHP
frameworkZend Framework
dbMySQL
serverLinux
tool

栄養価や食品群構成の分析を兼ねた、献立計画立案システムの構築。

1ヵ月のカレンダーから計画的に献立を作成する機能。

■ 2007 / 08~ 2008 / 01  EC店舗売上管理システム開発業務 (Zend Framework)
close
work詳細設計~保守・運用
programPHP
frameworkZend Framework
dbPostgreSQL
serverLinux
tool

EC店舗安全保障サービスの開発業務

属人化していた認証手順をノウハウ化し、負担を軽減するためのシステムの開発

■ 2007 / 03~ 2007 / 07  精肉会社通販ポータルサイト開発業務 (Zend Framework)
close
work基本設計~保守・運用
programPHP
frameworkZend Framework
dbPostgreSQL
serverLinux
tool

食肉加工品の通信販売サイトの作成

ユーザが商品に迷わずにたどり着けるよう、カテゴリ分けや商品の表示方法を工夫、提案

■ 2006 / 05~ 2007 / 02  法人回線敷設工事進捗管理システム開発業務 (Apache Struts)
close
work基本設計~保守・運用
programJAVA
frameworkApache Struts
dbOracle
serverLinux
tool

法人向け回線申込システムの敷設工事の維持管理・保守業務を遂行するシステムの作成。

協力会社納品物の確認/受領作業を行う。

■ 2004 / 03~ 2005 / 02  家電量販店ポータルサイト開発業務 ()
close
work基本設計~保守・運用
program
framework
db
server
tool

家電量販店ポータルサイトの作成

外部システム会社に発注し、お客様(購買客)管理システム、サイト更新システム(CMS)を作成

(WEBデザイナー)

■ 1999 / 10~ 2004 / 02  広告掲載用webサイト開発業務 ()
close
work基本設計~保守・運用
program
framework
db
server
tool


個人商店のホームページの作成(バナー広告の掲載場所の確保)

商店の性質と客層のマッチングを考え、掲載広告への動員数増加を図る。

(WEBデザイナー)

Study.

(社内教育時に作成した教材)
■LAMP基礎
.pptLAMP001.ppt
.pptLAMP002.ppt
.pptLAMP003.ppt
.pptLAMP004.ppt
.pptLAMP005.ppt
.pptLAMP006.ppt
.pptLAMP007.ppt
.pptLAMP008.ppt
.pptLAMP009.ppt
.zip作成サンプル
■制作実習
.zipmaking001.zip
.zipmaking002.zip
.zipmaking003.zip
.zipmaking004.zip
■2017実施セミナー
.zipテキスト:2017年実施セミナー

(自学用の教材)
[android]
.zip学習内容:「(dotinstall) Androidアプリ開発入門 (全11回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) Androidでおみくじアプリを作ろう (全8回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) Kotlin入門 (全29回)」を参照して実作成した手順
.zip学習内容:市販の本を参照して作成した「おみくじアプリ」
.zip学習内容:市販の本を参照して作成した「スライドショーアプリ」
.zip学習内容:市販の本を参照して作成した「タイマーアプリ」
.zip学習内容:市販の本を参照して作成した「選択メニューアプリ」
.zip学習内容:市販の本を参照して作成した「ハイアンドローアプリ」
.zip学習内容:市販の本を参照して作成した「realmデータベースアプリ」
[react]
.zip学習内容:「(dotinstall) React入門 (全19回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) ReactでTodo管理アプリを作ろう (全17回)」を参照して実作成した手順
[JavaScript]
.zip学習内容:「(dotinstall) Vue.js入門 (全17回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) Backbone.js入門」を参照して実作成した手順
[サーバ作成]
.zip学習内容:「(dotinstall) Amazon Web Services入門 (全17回)」を参照して実作成した手順
[仮想環境作成]
.zip学習内容:「(dotinstall) Docker入門 (全11回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) Vagrant入門 (全13回)」を参照して実作成した手順
.zip学習内容:「(dotinstall) Ansible入門 (全15回)」を参照して実作成した手順
.zip学習内容:「自作:Vagrant、docker上にLaravel環境を作成する①」
.zip学習内容:「自作:Vagrant、docker上にLaravel環境を作成する②」
[(laravel)フロントをvue.jsで作成する]
.zip学習内容:「自作:フロントをvue.jsで作成する①」
.zip学習内容:「自作:フロントをvue.jsで作成する②」