3年目サーバーサイドエンジニアが職務経歴書をマークダウン形式で書いてみた（コピペ対応）

# **職務経歴書**

## **個人データ**

- 並里 (ナミザト)
- 1994年05月19日（25歳）
- ◯◯高等学校 卒業

---

## **アウトプット**

- ポートフォリオサイト（Vue.js/Laravel/SPA）
  - https://namizatork.com/
- Qiita（技術ブログ）
  - https://qiita.com/namizatop
- SpeakerDeck（LT用資料）
  - https://speakerdeck.com/namizatork
- GitHub
  - https://github.com/namizatork
- Connpass
  - https://connpass.com/user/namizatop/

---

## **業務外活動**

### Laravelハンズオン

参加人数23名、スタッフ6名、スポンサー企業に協力して頂いて開催しました。  
環境構築から簡単なTwitterクローンを作成する内容でしたが、  
参加者の方達からはLaravel/PHPは触った事なかったけど分かりやすかったなどの声を頂けました。

https://connpass.com/event/146307/?utm_campaign=event_participate_cancel_to_owner&utm_source=notifications&utm_medium=email&utm_content=title_link


### Laravelもくもく会

毎週水曜日にLaravel（PHP）のもくもく会を開催しています。
開催した理由は同じ言語/フレームワークを使ってる人同士で助け合えたり、情報交換できる場を作りたいと思っていたからです。  
参加者にはつまっている箇所はないか声を掛けて質問しやすい雰囲気を心掛けて運営しています。

---

## 自己PR
  
業務では0ベースからのシステム構築や修正/改修など幅広く経験しており、その時の環境に合わせた柔軟な対応ができます。  
ただ言われた通りにプログラムを書くのではなく、その機能が本当に必要なのか、  
このUXではユーザが混乱するのではないか等システム単位ではなくて一つのサービスとして意識して実装しています。  
その中で自分が気になった所はディレクターまたは直接クライアントに聞きヒアリングを行い、改善案を提案しています。

技術の面では案件毎にコーディング規約、デザインパターン準拠して可読性に優れたコード、
オブジェクト指向での利用性の高い設計を意識して実装しています。
基本的に一人での作業でもGitHubフローでセルフマージで管理しています。

業務外では業務や個人での開発の時に学んだことや勉強会での知見を実際に試してみて、記事に起こす事などアウトプットを意識しています。  
また新しい技術のキャッチアップも欠かしておらず、最近ではSPAに興味があったためポートフォリオサイトをVue.js/Laravelを使ったSPAで制作しました。  
現在はクラウドやサーバーレスにも強いエンジニアになりたいのでAWSのSAAの取得に向けて勉強しております。

## **職務経歴（概要）**

### ソフトウェア開発

- Webアプリケーション開発
   - HTML/CSS/JavaScript/PHP/MySQLなどを受託開発/自社サービス開発で実務経験3年目

### プログラミングスキル

#### **HTML/CSS**

- 2017.07より実務で使用（HTML5/CSS3）
- CSSフレームワークを使った実装が得意。
- レスポンシブデザイン等の一般的Webサイトを作成出来るレベルのコーディングが可能。
- チュートリアルを初学者に教える事が出来る。

#### **JavaScript**

- 実務で2017.07より使用（ES5 ~ ES6）
- Webアプリケーション開発が主。
- ライブラリはjQuery/Vue.jsを使用した実装が可能。
- Vue.jsは個人でポートフォリオを制作して使用しており現在は独学勉強中。

#### **PHP**

- 2017.09より実務で使用（5.6 ~ 7.3）
- LAMP/LEMP環境でのWebアプリケーション開発が主。
- オブジェクト指向/MVCパターンでの実装が出来る。
- PSRに準拠したコードを書くことが出来る。
- チュートリアルを初学者に教える事が出来る。

#### **Laravel**

- 2019.01より実務で使用。(5.5 ~ 5.8)
- DI（依存性の注入）を使ったMVCパターンでの実装が出来る。
- RESTなWebアプリケーションを作ることが出来る。（適切なルーティングを書く事が出来る。）
- チュートリアルを初学者に教える事が出来る。

#### **MySQL**

- 2017.09より実務で使用（5.7 ~ 8）
- ジェイウォークなど一般的なアンチパターンを改善する事が出来る。
- 簡単なER図を作成する事が出来る。

#### **Linux**

- 2017.07より実務で使用（CeontOS6,7/Ubuntu18.*）
- LAMP/LEMP環境を構築する事が出来る。
- コマンドをある程度そらで叩ける。
- VPSを立てること出来る。

#### **その他スキル**

- フロント
  - Vuetify/Matelialize/Twig/Blade/Smarty
- バックエンド
  - CakePHP/Symfony/Silex/JSON

---

# **職務経歴**

## **受託&自社サービス開発会社**（2019.01 ~ 現在）

主にWebアプリケーションエンジニアのサーバーサイド/サーバー構築などの業務を担当。  
自社サービスでは0からの立ち上げを経験しています。  
自分で工数を算出し、スケジュールを提出など自タスクの管理。

### **自社プロダクト**

- キャンペーン管理システム
  - 非公開
  - チーム人数 3人
  - HTML/CSS/Bootstrap/JavaScript/PHP/CakePHP/Laravel/MySQL/Linux(CentOS)/Nginx/TwitterAPI/Vagrant/Homestead/GitLab

### **受託開発**

- アンケートフォーム
  - 非公開
  - チーム人数 2人
  - HTML/CSS/Bootstrap/JavaScript/PHP/Laravel/MySQL/Linux(CentOS)/Nginx/RESTAPI/Vagrant/Homestead/GitLab

- キャンペーンフォーム
  - 非公開
  - チーム人数 2人
  - jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/Vagrant/GitLab

- ゲームアプリのお問い合わせフォーム
  - 非公開
  - チーム人数 2人
  - JavaScript/jQuery/PHP/Laravel/Linux(CentOS)/Nginx/Vagrant/Homestead/GitLab

- Twitterリツイートキャンペーン
  - キャンペーン終了
  - チーム人数 1人
  - JavaScript/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/TwitterAPI/Vagrant/GitLab

- 音声通話キャンペーン
  - 非公開
  - チーム人数 1人
  - PHP/Laravel/Linux(CentOS)/Nginx/TwilioAPI/Vagrant/Homestead/GitLab

- キャンペーンフォーム2
  - 非公開
  - チーム人数 2人
  - jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/Vagrant/GitLab

## **受託会社**（2017.04 ~ 2018.12）

新卒でWebアプリケーションエンジニアとして入社。   
フロントエンド/サーバーサイド/サーバー構築などWebに関わる業務を担当。  
アポ営業/ディレクション業務、見積もりの制作、外注のデザイナーの窓口としてのマネジメントなど経験。

### **自社プロダクト**

- 農業求人サイト
  - 非公開
  - チーム数 1人
  - HTML/CSS/Bootstrap/jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/VPS

### **受託開発**

- eラーニング
  - 非公開
  - チーム数 1人
  - JSON/API/PHP

- ECサイト
  - 非公開
  - チーム数 3人
  - HTML/CSS/Bootstrap/JavaScript/PHP/Symfony/MySQL/Linux(CentOS)/Nginx/GitHub

---

## 上のやつのマークダウンシート

```curriculum.md
# **職務経歴書**

## **個人データ**

- 並里 (ナミザト)
- 1994年05月19日（25歳）
- ◯◯高等学校 卒業

---

## **アウトプット**

- ポートフォリオサイト（Vue.js/Laravel/SPA）
  - https://namizatork.com/
- Qiita（技術ブログ）
  - https://qiita.com/namizatop
- SpeakerDeck（LT用資料）
  - https://speakerdeck.com/namizatork
- GitHub
  - https://github.com/namizatork
- Connpass
  - https://connpass.com/user/namizatop/

---

## **業務外活動**

### Laravelハンズオン

参加人数23名、スタッフ6名、スポンサー企業に協力して頂いて開催しました。  
環境構築から簡単なTwitterクローンを作成する内容でしたが、  
参加者の方達からはLaravel/PHPは触った事なかったけど分かりやすかったなどの声を頂けました。

https://connpass.com/event/146307/?utm_campaign=event_participate_cancel_to_owner&utm_source=notifications&utm_medium=email&utm_content=title_link


### Laravelもくもく会

毎週水曜日にLaravel（PHP）のもくもく会を開催しています。
開催した理由は同じ言語/フレームワークを使ってる人同士で助け合えたり、情報交換できる場を作りたいと思っていたからです。  
参加者にはつまっている箇所はないか声を掛けて質問しやすい雰囲気を心掛けて運営しています。

---

## 自己PR
  
業務では0ベースからのシステム構築や修正/改修など幅広く経験しており、その時の環境に合わせた柔軟な対応ができます。  
ただ言われた通りにプログラムを書くのではなく、その機能が本当に必要なのか、  
このUXではユーザが混乱するのではないか等システム単位ではなくて一つのサービスとして意識して実装しています。  
その中で自分が気になった所はディレクターまたは直接クライアントに聞きヒアリングを行い、改善案を提案しています。

技術の面では案件毎にコーディング規約、デザインパターン準拠して可読性に優れたコード、
オブジェクト指向での利用性の高い設計を意識して実装しています。
基本的に一人での作業でもGitHubフローでセルフマージで管理しています。

業務外では業務や個人での開発の時に学んだことや勉強会での知見を実際に試してみて、記事に起こす事などアウトプットを意識しています。  
また新しい技術のキャッチアップも欠かしておらず、最近ではSPAに興味があったためポートフォリオサイトをVue.js/Laravelを使ったSPAで制作しました。  
現在はクラウドやサーバーレスにも強いエンジニアになりたいのでAWSのSAAの取得に向けて勉強しております。

## **職務経歴（概要）**

### ソフトウェア開発

- Webアプリケーション開発
   - HTML/CSS/JavaScript/PHP/MySQLなどを受託開発/自社サービス開発で実務経験3年目

### プログラミングスキル

#### **HTML/CSS**

- 2017.07より実務で使用（HTML5/CSS3）
- CSSフレームワークを使った実装が得意。
- レスポンシブデザイン等の一般的Webサイトを作成出来るレベルのコーディングが可能。
- チュートリアルを初学者に教える事が出来る。

#### **JavaScript**

- 実務で2017.07より使用（ES5 ~ ES6）
- Webアプリケーション開発が主。
- ライブラリはjQuery/Vue.jsを使用した実装が可能。
- Vue.jsは個人でポートフォリオを制作して使用しており現在は独学勉強中。

#### **PHP**

- 2017.09より実務で使用（5.6 ~ 7.3）
- LAMP/LEMP環境でのWebアプリケーション開発が主。
- オブジェクト指向/MVCパターンでの実装が出来る。
- PSRに準拠したコードを書くことが出来る。
- チュートリアルを初学者に教える事が出来る。

#### **Laravel**

- 2019.01より実務で使用。(5.5 ~ 5.8)
- DI（依存性の注入）を使ったMVCパターンでの実装が出来る。
- RESTなWebアプリケーションを作ることが出来る。（適切なルーティングを書く事が出来る。）
- チュートリアルを初学者に教える事が出来る。

#### **MySQL**

- 2017.09より実務で使用（5.7 ~ 8）
- ジェイウォークなど一般的なアンチパターンを改善する事が出来る。
- 簡単なER図を作成する事が出来る。

#### **Linux**

- 2017.07より実務で使用（CeontOS6,7/Ubuntu18.*）
- LAMP/LEMP環境を構築する事が出来る。
- コマンドをある程度そらで叩ける。
- VPSを立てること出来る。

#### **その他スキル**

- フロント
  - Vuetify/Matelialize/Twig/Blade/Smarty
- バックエンド
  - CakePHP/Symfony/Silex/JSON

---

# **職務経歴**

## **受託&自社サービス開発会社**（2019.01 ~ 現在）

主にWebアプリケーションエンジニアのサーバーサイド/サーバー構築などの業務を担当。  
自社サービスでは0からの立ち上げを経験しています。  
自分で工数を算出し、スケジュールを提出など自タスクの管理。

### **自社プロダクト**

- キャンペーン管理システム
  - 非公開
  - チーム人数 3人
  - HTML/CSS/Bootstrap/JavaScript/PHP/CakePHP/Laravel/MySQL/Linux(CentOS)/Nginx/TwitterAPI/Vagrant/Homestead/GitLab

### **受託開発**

- アンケートフォーム
  - 非公開
  - チーム人数 2人
  - HTML/CSS/Bootstrap/JavaScript/PHP/Laravel/MySQL/Linux(CentOS)/Nginx/RESTAPI/Vagrant/Homestead/GitLab

- キャンペーンフォーム
  - 非公開
  - チーム人数 2人
  - jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/Vagrant/GitLab

- ゲームアプリのお問い合わせフォーム
  - 非公開
  - チーム人数 2人
  - JavaScript/jQuery/PHP/Laravel/Linux(CentOS)/Nginx/Vagrant/Homestead/GitLab

- Twitterリツイートキャンペーン
  - キャンペーン終了
  - チーム人数 1人
  - JavaScript/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/TwitterAPI/Vagrant/GitLab

- 音声通話キャンペーン
  - 非公開
  - チーム人数 1人
  - PHP/Laravel/Linux(CentOS)/Nginx/TwilioAPI/Vagrant/Homestead/GitLab

- キャンペーンフォーム2
  - 非公開
  - チーム人数 2人
  - jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/Vagrant/GitLab

## **受託会社**（2017.04 ~ 2018.12）

新卒でWebアプリケーションエンジニアとして入社。   
フロントエンド/サーバーサイド/サーバー構築などWebに関わる業務を担当。  
アポ営業/ディレクション業務、見積もりの制作、外注のデザイナーの窓口としてのマネジメントなど経験。

### **自社プロダクト**

- 農業求人サイト
  - 非公開
  - チーム数 1人
  - HTML/CSS/Bootstrap/jQuery/PHP/CakePHP/MySQL/Linux(CentOS)/Apache/VPS

### **受託開発**

- eラーニング
  - 非公開
  - チーム数 1人
  - JSON/API/PHP

- ECサイト
  - 非公開
  - チーム数 3人
  - HTML/CSS/Bootstrap/JavaScript/PHP/Symfony/MySQL/Linux(CentOS)/Nginx/GitHub

---
```

ちなみにVSCODEならプラグインをインストールするとPDF変換してくれる

**Markdown PDF**

![スクリーンショット 2019-10-15 14.59.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/293438/130f1815-06b7-cb4d-708a-d0bca460bb28.png)

インストールしたらmdファイル内で右クリックしてPDFを選択するとmdファイルと同階層にpdfファイルを生成してくれる

![スクリーンショット 2019-10-15 15.04.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/293438/0d3a97f7-2ff8-587e-3f75-cc8979fe0b5c.png)


~~結構自己PRとか盛ってるけど気にしないで~~

今回はレジュメ見てくれた前提で書いたので、個人的にはもっとプロジェクトの詳細書いた方がいいと思う。

## 参考

[エンジニアが読みたくなる職務経歴書](https://dwango.github.io/articles/engineers-resume/)