BackImage location in Sakurashima, Kagoshima
Welcome to my Portfolio
- 👤Profile -
- 🏠長崎県長崎市出身
- 🏫2021年3月 鹿児島大学 工学部 情報生体システム工学科 卒業
- 👜2021年4月 ソフトウェアベンダー系自社開発企業に開発SEとして配属
- 👜2022年1月 一身上の都合により退社
- 🏠2022年2月 長崎に移住しました
- ⚙My Skills -
- 📒Works -
C++
C#
.NET Framework
WindowsForms App
WPF
WinFroms / WPFを用いたデスクトップアプリケーションの開発業務
.NET Framework および WPF を用いた自社パッケージ製品のシステム開発に従事しています。
以下の業務内容を約3-4名程のメンバーでGitを用いてウォーターフォール型のチーム開発を行っています。
- 📚新機能の画面実装・ロジック実装およびそれに伴うマスタ設定の変更
- 📚顧客様からの要望および問い合わせに対する改修作業およびパフォーマンス検証
- 📚C++およびWin32APIを用いた画面制御を行うDLLファイルの作成
June.2021 - Dec.2021
HTML/CSS
JavaScript
jQuery
C#
ASP.NET MVC
ASP.NET Web API
SQL Server
Git
社内管理WEBアプリケーションの開発業務
新人研修の一環として、自社製品の顧客情報および契約情報を管理するWEBアプリケーションの開発業務に 要件定義,DB設計,開発,運用まで 0 → 1 ベースで担当しました。
[課題]
社内の顧客管理および問い合わせ内容の管理等を全てExcelを行っていた為、 社内における業務効率の向上のために制作しました。
[技術選定]
- フロントエンド : HTML&CSS / JavaScript / jQuery
- バックエンド : ASP.NET MVC / ASP.NET Web API
- DB : SQL Server
[主な機能]
- ✅認証機能(ASP.NET Identity)
- ✅顧客情報の作成,編集,削除機能(Web API / Entity framework / Linq to SQL)
- ✅顧客毎のサーバー構成(オンプレミス環境)やリモード情報の管理(Editor.jsライブラリ)
- ✅自社製品の問い合わせおよび要望内容の作成,編集,削除(データ一覧にはDatatableライブラリを使用)
- ✅契約書,請求書および送付書等をCSV形式で出力する帳票機能( ClosedXmlライブラリ)
July.2021 - Dec.2021
React.js
Gatsby.js
Tailwind CSS
Netlify
Github
ポートフォリオサイト制作
React.jsおよびフロントエンド学習の一環として、当ポートフォリオサイトを制作しました。
[技術選定]
- フロントエンド : Gatsby.js
- UIフレームワーク : Tailwind CSS
- ホスティングサービス : Netlify
静的サイトである事、またデータベースやバックエンドの考慮 が要らずにフロントエンド分野の学習に集中できる事から Gatsby.js を採用しました。
Dec.2021 - Jan.2022
React.js
TypeScript
MUI
Firebase
個人開発サービス RecPool 制作(制作中)
バンドマンのメンバーを集める「メン募」のような HIPHOP楽曲制作メンバーを募集また参加できる サービス RecPool の開発を現在進行形で行っています。
[現在の開発進行度]
- ✅React学習 (React Hooks,React Router, Redux Toolkit,Custom Hooks)
- ✅Firebase学習(No SQLの特性の理解 / Authentication / FireStore Database / Storage / Hosting )
- ✅要件定義およびワイヤーフレームの作成
- ✅トップページおよび新規ユーザーのプロフィール作成ページ実装
- ✅ユーザーページおよび編集ページ
- 🔲新規コミュニティ作成ページ / 制作物投稿ページ 実装
- 🔲検索ページ実装(検索対象 : ユーザー / コミュニティ / 制作物)
- 🔲フレンド機能 / 通知機能の実施
Jan.2022 - Now
React.js
TypeScript
laravel
heroku
Github
個人開発「しくじりTODO」制作
作成したTODOリストからその日に達成できなかったTODOを「しくじりTODO」として皆でシェアするアプリです。
しくじりTODO | 公式サイトフロントエンドとサーバーエンドのフレームワークを組み合わせたSPAアプリケーションの学習 およびReact.jsとLaravelの理解度を深める目的で作成しました。 Firebaseで認証回りはサボっていたので、認証に関してはいい勉強になりました。
[技術選定]
- フロントエンド : React.js(TypeScript)
- サーバーエンド : Laravel
- DB : PostgreSQL
- インフラサービス : Heroku
- バージョン管理 : Github
[主な機能]
- Twitter連携のSPA認証機能(laravel Socialite/Laravel Sanctum)
- SPA認証によるユーザーのログインおよびログアウト
- TODOリストの作成および削除
[問題点]
サービスの拡散・アピールを高める上でOGPを活用したSNSシェア(OGP画像とTwitterカード) は必須であると考える為、OGP設定および動的OGPの生成を行いたいのですがどうにも 現在の形じゃ実現が厳しそうなので、模索中です。近日、Next.js × Laravel でリプレイスして動的OGPを実装したいと思ってます。
Feb.2022