Webエンジニアとしての経歴・ポートフォリオ

Webエンジニアとしての経歴・ポートフォリオ

以前より、個人事業主として独立してWeb案件を受注している私ですが
その際参考にしていただいていたポートフォリオや経歴をnoteにもまとめました。

Web関連のお仕事を誰に依頼しようか迷ってる…
という場合などにご活用ください。

・有料サービスをリリースしたいので作ってほしい
・自分のサイトのスタイルが崩れているので直してほしい
など、案件の大小問わずまずはお気軽にご相談ください。

Twitterアカウント @kawahara1993 へご連絡いただきましても大丈夫です。

経歴

2016年4月
金融系エンジニアとして就職

2017年1月
Webエンジニアに転職

2018年5月
副業でプログラミング講師を経験
(現在はやってません)

2019年1月
個人事業主として独立

2021年2月現在
ワークライフバランスを重視しつつ
引き続き、大手企業、中小企業、スタートアップ、個人事業主のサポート中

スキル

PHP(Laravel) / JavaScript(jQuery) / Vue.js / HTML・CSS / Ruby on Rails / Python / Git / PostgreSQL / MySQL / Oracle … etc

PHP・Laravelが大好きなWebエンジニアです。
Ruby on RailsまたはPython案件は、PHP案件と比較して対応に時間がかかる場合がございます。

ポートフォリオ

四柱推命命式出力システム
公開年月:2020年3月
開発工数:25時間(1~2週間)
http://suinavi.tiambeauty.info/

このシステムでは、入力された生年月日を元に
216,000通りある四柱推命の命式を出力しています。

※四柱推命とは
生年月日を元に人それぞれの性格や適性を見ることができる統計学です。

<技術>
・PHP
・HTML/CSS
・GitHub

四柱推命命式出力システム(無料版)_5

月額制有料サービス
公開年月:2020年3月
開発工数:120時間(1.5~2ヶ月)

こちらもビジネスパートナーの方からアイデアとご依頼をいただきました。
こちらはお客様情報保護の関係で詳細は書くことはできないのですが…
以下のような機能をご提供しました。

<技術>
・PHP/Laravel
・JavaScript/jQuery
・HTML/CSS
・GitHub

<機能一覧>
・ログイン/ログアウト機能
・ユーザー管理機能
・検索機能
・PDF出力機能
—>複雑な計算式の元PDFファイルを作成する機能
—>PHPにより図形を描画する機能
・クレジットカード決済機能
—>Squareを使用したクレジットカード決済ページを用意

四柱推命命式出力システム(有料版)_3

シチューうらない
公開年月:2020年12月
開発工数:35時間(1ヶ月前後)
https://shichuuranai.com/

こちらも四柱推命を元にした占いシステムです。
入力された生年月日を元にあなたのキャラクターを導き出します。
画像の表示位置や見栄えに非常にこだわっておりまして
どの端末で閲覧しても1画面に1人のキャラクターしか映らないよう
JavaScriptで複雑な処理を実装しています。

<技術>
・PHP
・JavaScript/jQuery
・HTML/CSS
・GitHub

タスク管理システム
自分用に重要な情報を管理するプログラムを作成しました。

<機能一覧>
・ログイン機能
・タスク追加、編集、削除機能(定期タスク/随時タスク)
—>タスク名、カテゴリ、期限日、メモをDBに登録し画面に表示
・優先順位付け機能
—>優先度の高いタスクを設定可能、各タスクを優先度の高い順に並び替え可能
・タスク完了機能
—>完了したタスクを処理済みタスクとしてDBに登録し画面に表示
・メモ帳機能
—>覚えておくべきメモをDBに登録し画面に表示
—>カテゴリ設定も可能
・カテゴリ、頻度管理機能
—>タスクまたはメモ帳登録時に必要なカテゴリ・頻度を登録・削除可能
・バックアップ機能
—>DBに登録されている情報をテキストファイルとしてダウンロード可能

<技術>
・PHP/Laravel
・JavaScript/jQuery
・HTML/CSS
・GitHub

Twitterフォロワー分析機能
公開年月:2020年3月
開発工数:15時間(1週間)

Twitterで集客をしている方向けの分析ツールです。
Twitter APIのアクセス上限に到達し制限をかけられてしまったため現在は稼働しておりません。

<技術>
・PHP
・JavaScript/jQuery
・HTML/CSS
・GitHub
・Twitter API

<機能一覧>
・フォロワー取得処理(12時間ごと)
—>一度この機能を使っていただいた方のフォロワー情報を12時間ごとに取得します
・リムられチェック
—>フォロワー取得処理の結果を元に、過去にフォロワーだったにも関わらず今フォロワーでないユーザーの情報を出力します

Twitterフォロワー分析機能

収支計算・確定申告書類作成機能
作成年月:2020年1月
開発工数:50時間(1ヶ月)

まだ公開はしていませんが、自分用に確定申告書類作成機能を作りました。
収支金額や勘定科目を入力すると、青色申告65万円控除の際に必要な帳簿(振替伝票、総勘定元帳)を出力してくれる機能です。
2019年度の確定申告はこの機能を使って書類作成しました。

<技術>
・PHP/Laravel
・JavaScript/jQuery
・HTML/CSS
・GitHub

<機能一覧>
・資産種別管理機能
—>現金、普通預金、ICカード、… などの現在の資産を登録することで収入、支出、資金移動などの情報を登録する準備を行う
・残高表示機能
—>登録された収入、支出、資金移動、クレジットカード履歴の情報を元に、現在のすべての資産の残高を確認することができる
・収入管理機能
・支出管理機能
・資金移動管理機能
・クレジットカード履歴管理機能
・確定申告書類作成機能
—>「書類作成」ボタンを押下すると確定申告に必要な書類(振替伝票、総勘定元帳)を出力する
・バックアップ機能
—>「バックアップ」ボタンを押下するとその時点のDB情報のバックアップを取ることができる

為替FX自動売買システム・為替FXチャート描画機能
公開年月:2019年12月
開発工数:為替チャート・自動売買システムそれぞれ15時間ずつ(計2週間)

為替FXトレーダー用ツール2種です。

<技術>
・PHP
・JavaScript/jQuery
・HTML/CSS
・GitHub
・WebAPI(OANDA Japan)

<機能一覧>
・為替レート取得機能
—>1分ごとに為替レートを取得します
・為替チャート描画機能
—>取得した為替レートを元に、ローソク足チャートを画面に描画します
—>通貨ペアボタンを押下することでその通貨ペアの1分足、5分足、15分足、1時間足、4時間足、日足のチャートを描画します
・為替FX自動売買機能
—>取得した為替レートを元に、5分ごとに新規注文・決済を制御します

為替FX自動売買システム・為替FXチャート描画機能

仮想通貨FX自動売買システム
作成年月:2019年8月
開発工数:30時間(1週間)

基本的には為替FXの自動売買システムと同じです。
現在は稼働していませんが、為替FX自動売買システムを作る前に、仮想通貨(ビットコイン)版を作っていました。

<技術>
・PHP
・GitHub
・WebAPI(GMOコイン)

タスク管理機能(旧版)
作成年月:2018年8月
開発工数:70時間(1ヶ月)

まだ公開はしていませんが、自分用にToDoリスト管理ツールを作りました。

<技術>
・Ruby on Rails
・JavaScript/jQuery
・HTML/CSS
・GitHub

<機能一覧>
・ログイン/ログアウト機能
・ToDoリスト管理機能
・処理済みToDoリスト管理機能
・メモ帳管理機能
・持ち物管理機能
・ToDoリストカテゴリー管理
・バックアップ機能

タスク管理機能_1

ホームページ・ブログ
公開年月:2018年1月

<技術>
・PHP/WordPress
・XServer

経歴(詳細版)

ここでは会社員時代に参画した案件や
フリーランスとして独立した以降に携わった案件を羅列していきます。
ここに記載しているのはすべて複数人で開発していました。

・不動産会社向け物件登録システムの開発(現在進行形)
—>(要件定義、)設計、実装、テスト、運用
—>PHP(Laravel)、JavaScript、jQuery、HTML/CSS

・中古車販売サイトの開発(現在進行中)
—>設計、実装、テスト、運用
—>PHP、JavaScript、jQuery、HTML/CSS、Perl、Oracle DB、Linux(CentOS)、LINE API など

・ホテル予約サイトの開発
—>設計、実装、テスト
—>PHP(Laravel)、Vue.js、HTML/CSS
——>業務未経験の新人1名の教育係を担当しつつ開発

・生産情報管理Webアプリの開発
—>設計、実装、テスト
—>PHP(Laravel)、JavaScript、jQuery、HTML/CSS、Linux(Ubuntu)、Docker、PostgreSQL

・議事録アプリの開発
—>実装、テスト
—>Python3(Flask)、Google Cloud Datastore(Google Cloud Platform)、Linux(Ubuntu)

・番組情報表示サイトの開発
—>設計、実装、テスト
—>PHP(Concrete5)、JavaScript、jQuery、HTML/CSS
——>業務未経験の新人1名の教育係を担当しつつ開発
——>この時期は2,3案件並行して担当しており非常に苦しい時期でしたがどれも納期に遅れることなく完遂

・アクセスログ解析システムの維持管理
—>保守、運用
—>Python3、Elasticsearch、Linux(CentOS)

・リハビリ被験者情報管理アプリの開発
—>設計、実装、テスト
—>PHP(Laravel)、JavaScript、jQuery、HTML/CSS、Linux(Ubuntu)、MySQL

・商品購入サイトの開発
—>設計、実装、テスト
—>TypeScript、Pug、Node.js、Linux(Ubuntu)、PostgreSQL

・資材稼働状況管理アプリの開発
—>実装、テスト
—>PHP(Concrete5)、JavaScript、jQuery、HTML/CSS、Linux(CentOS7)、MySQL、Web API

・企業動向調査システムの開発
—>実装、テスト
—>VB.NET、Oracle Database 10g

ビジネスパートナーやお客様からの声

ここでは、さらに私の働き方を知りたいという方向けにご参考までに
ビジネスパートナーやお客様からいただいた声の一部を紹介します。

画像6

画像7

画像8

画像9

画像10

経歴やポートフォリオを公開した理由

私はプログラミングやIT技術が大好きなので
より多くの人に広めていきたい、活用してもらいたいと思っています。
しかし現状はまだまだIT技術は広い分野までは浸透していません。

私は、ITとは別分野で活躍されている方とビジネスパートナーになることで
日本全体を活性化することを目標にしています。

この問題を解決するために

私に何ができるか
みなさんとどのように関わっていきたいか
などを含めて、公開した理由を書いていますので
ぜひこちらご一読ください。

プログラミングやIT技術を通じて人々の生活を豊かにしたい
先ほども少しお話ししましたが、一番の私の思いはこれです。
IT分野以外で活躍されている個人事業主の方々が
Twitter、Instagram、YouTubeなどのIT技術を駆使して
活躍されているのをよく目にしますが
個人事業主として活躍されている方で
IT分野において気軽に相談できる人がいない
という悩みを抱えている方も多いのではないでしょうか?

そこで私のようなエンジニアと手を組むことによって
さらに事業を活性化することができます。

・サイト作成などをエンジニアにお願いしたいがお金がない
・相談したいこと自体は些細なことなのでお金はかけたくない
・一生懸命エンジニアを探して依頼したが満足いくものが出来上がらなかった
・そもそも自分の悩みを解決できるだけの技術を持っているエンジニアがいない

など、IT以外の分野の事業家の方が抱える悩みについても
しっかりサポートしていきますのでご安心ください。

エンジニアを目指す方々に希望を与えたい
何度かお伝えしていますが
これからIT技術者はどんどん不足していきます。

IT技術の進歩が必要とされているにも関わらず
少子高齢化が進行するためです。

私自身、2年8ヶ月エンジニアとして会社員を経験しましたが
この間何度も何度も何度もエンジニアを辞めようとしました。

今はフリーランスになり独立し
エンジニアとしてこうしてポートフォリオを紹介できるまでになり
本当に毎日楽しいですしエンジニアを辞めなくてよかったと思っています。

ですがきっと今
昔の私のようにエンジニアを辞めたいと思っている方も多いと思います。
そのように環境に恵まれない方が増えれば増えるほど
エンジニア不足はさらに進行し、日本は衰退します。

私が今こうして楽しくエンジニアを続けられているのは、
会社員を辞め独立するちょっとした勇気を友人に与えてもらえたからです。

なので私も
すでにエンジニアとして働かれている方や
これからエンジニアになろうと思っている方向けに
「ちょっとした勇気」を与えられる存在になれれば幸いです。

お問い合わせ

こちらの記事にコメントいただくか
Twitterアカウント @kawahara1993 までご連絡くださいませ。


この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
20代 / Webエンジニア / 個人事業主