技術習得に常に励んでおります。
家族の病気などがきっかけで宮崎の福祉大学に進学しました。
福祉施設内で過ごされている利用者の方々がニコニコ笑顔で生活されていないことに疑問をいだき福祉経営を学ぶため東京の福祉大学に3年時編入しました。
福祉経営を学びに来たはずなのに担当の教授がちょうど退任され、お先真っ暗状態になります。
福祉経営を学ぶため東京の福祉施設に何件も電話をかけ社長さんの鞄持ちをさせてくれないかとお願いをしました。
東京都清瀬市の重度障害者支援の株式会社の社長さんに出会い福祉の著名人や国会議員さんなどとの食事会など連れて行ってくれました。
社長の下で重度障害者在宅介助のバイトを2年行い様々な利用者様の自宅に伺い食事介助、就寝解除、お風呂解除、外出支援など経験しました。
福祉の最前線で働いている方に敬意を持ちつつも福祉や医療業界のIT導入遅れの現状や、障害当事者のための情報がWebに圧倒的に足りないことに疑問を持ちました
機械音痴でしたが目をつぶってタイピングを覚えるところから初め5年間ほぼ遊ばず平日も土日も泣きながらプログラミングに励みました。
システム会社勤務を5年経験した後独立しフルリモートで地元宮崎に帰省し働いております。
社会的障壁のため生きづらさを感じている方々の気持ちを少しでも楽にできるようなアプリ開発を実現すべき動いております。
2020年6月からプログラミング塾に入塾し独自の福祉アプリの機能を作成しました。
塾の卒業生と共にハッカソン(アプリ制作大会)を行い、リーダーを務めました。 DockerでLaravelの環境を構築しチームメンバの進捗を管理しチームの成果物をHerokuでデプロイしました。
Javascript勉強会を今年の1月まで1年程主催しJavascriptの知識を深めておりました。
未経験者、経験者問わずプログラミング塾の講師を行っており計20名ほど担当しました(HTML,CSS、JavaScript、PHP、MySQL)
私の生徒様でIT業界就職、転職が目標だった生徒様がIT業界へ就職、転職を実現しております。 Webアプリ制作、プログラミング講師依頼、未経験からのIT業界への就職、IT業界への転職についてのご相談などお気軽にご連絡ください。
経歴
上場企業の人材紹介・人材派遣事業
アジャイル開発の現場へ参画中。フロントエンド改修、求人者成約率アップのためバッチ(自動化処理)修正
大手専門商社システム開発
➀基本設計書修正
・要求一覧項目整理
・画面設計書アクション定義の修正(約50画面)
・画面項目一覧の作成 ➁プログラム実装
・PDF出力の実装(PDFDocumentライブラリ、900行ほど)
・API呼び出し画面表示速度改善(非同期処理の見直し)
・テンプレートExcelダウンロード処理
・一覧データのCSV出力機能実装(json2csvライブラリ)
・メモ登録機能追加(登録画面、確認画面)
・楽観排他制御の実装(80画面ほど)
・デプロイ時のファイル容量オーバー調査
・一覧、登録、確認、削除機能処理実装(20画面ほど)
・承認、差し戻し処理修正
・Vue.js(chart.js)を使用しデータをグラフ表示
(2画面作成)
・4機能(約80画面)の単体テスト項目書作成
・4機能(約80画面)の単体テスト実施
・権限テスト(TalendAPITester)実施
・4機能(約80画面)の結合テスト実施
・3万件ほどのデータをpsqlで一括投入
・AWS(CloudWatchのログのインサイト)を使用したdev、stg環境のエラー調査
・AWS(codeCommit)を使用したPRの提出、
ソースコードレビュー
・AWS(codePipline)を使用したdevへのデプロイ状況の把握
・AWS(RDS、ECS)を使用したdev環境の起動、DBへのポートフォワーディング
・マイグレーションファイルの作成
某金融企業様向けシステム開発
➀顧客ネガティブ情報の画面表示
仕様整理、データ項目書作成
Vue.jsでチェックボックスを表示し、チェックしたネガティブ情報をBackOffice側にデータ登録するAPIをコール
Djangoでネガティブ情報を格納するテーブル作成
マイグレーションファイル作成、データ登録処理作成
➁顧客審査状態の取得処理の実装
データ取得する際に必要なテーブルの洗い出し(新規作成含め)
Vue.jsで審査状態の取得のAPIコール処理実装
某金融企業様向けシステム開発
■SalesforceとHerokuの連携開発
➀React.jsでローディングアニメーション作成、チャット起動処理作成
➁ZoomAPIを使用しZoom開始URLを取得しSalesforceのレコードの更新
➂円定期バウチャーフォームの実装
バウチャー選択画面→入力画面→確認画面→完了画面のフロントバックエンド作成
↳営業日判定、Salesforceの口座残高判定
セキュリティ脆弱性診断対策
→CSRF、XSS、クリックジャッキング、DOS、autoComplete等
➃お手続きフォームの実装
HerokuConnectからSalesforceの顧客情報を元にお手続きフォームを作成
➄ヘルスチェック検証の実装
➅ローカル開発環境構築手順書作成
Docker導入手順、Gitのpullからpushまでの手順
Dockerfileの作成、Dockerコンテナ作成
➆ SFの画面とHerokuの画面間での認証処理実装
➇ワンタイム認証処理実装
SalesforceからHerokuへの公開鍵暗号方式での署名検証の実装
➉電子交付履歴レコード取得処理実装
⑪本番リリース対応
⑫recaptchaV2&V3実装
某大手通信企業様向けシステム開発
➀結合テスト仕様書作成
➁結合テスト実施
結合試験用データ作成
結合テスト実施
自社開発(名刺管理アプリ基本設計)
➀基本設計書作成
・プロジェクト概要
・システム概要
・アプリケーション機能
・画面レイアウト
・画面遷移図
・画面入出力項目定義
・画面アクション定義
・DB項目定義 ➁サンプルアプリ作成
以下の機能を製造
・名刺情報一覧表示機能 ・名刺情報登録機能
・名刺情報削除機能 ・名刺情報編集機能
・名刺情報検索機能
某大手金融業様向けシステム開発支援
➀単体テスト仕様書作成
・プログラムテスト(junit)実装
※PJ遅延による応援要員の為単月のみの参画。
某大手建設業様向けシステム開発支援
➀基本設計~詳細設計書の作成
・画面レイアウト作成
・画面項目定義書作成
・画面遷移図の作成
・各画面のモックアップ作成
・画面ロゴや画面ヘッダー等のデザイン案を作成
・画面項目の出しわけ処理をJavaScriptで実装
某大手アンケートシステム保守開発
➀基本設計書~結合テスト実施
➁・アンケート種別により、レコード処理追加
プロパティファイルの値を指定した文字列に変換
・単体テスト仕様書作成
・結合テストの実施
某大手電機メーカー衛星地上システムプロジェクト
➀詳細設計書修正、実装、単体テスト実施
・画面項目定義、イベント定義の修正
➁JavaScriptで画面サイズの修正
・画面上でのデータ絞り込み(Ajax)
・JavaでDBから取得したデータの絞り込み
・単体テスト実施
2018年新入社員研修
➀社内研修 Office365入門、ビジネスマナー、業務の進め方
社員として、職場のルール、セキュリティ
Windows基礎、Excel入門、テキストエディタ入門
プロジェクト工程について、Word入門、
プログラミング(Java)入門、データベース入門、 実践研修