Skills
上級
Git
上級
SQL
上級
FuelPHP(webフレームワーク)
上級
JavaScript
上級
PHP
上級
jQuery
上級
Java
中級
Linux
中級
Slack
中級
Python
中級
MySQL
中級
Vue.js
中級
TypeScript
中級
PostgreSQL
初級
Android
初級
React.js
初級
iOS
初級
Flutter
初級
Flask
入門
Rust
入門
Go
入門
Laravel
入門
Nim
Experience
2016
- 2018
専門学校 情報科2年制
コンピューターやソフトウェアの基礎を学習。プログラミングでは、Java, PHP, JavaScript, HTML, CSS, SQLを学習。
在学中に基本情報技術者を取得。
2018
- 2022
娯楽施設情報を扱うウェブメディアの開発プロジェクトに配属
7月より、施設や施設での遊び方の情報、ウェブ漫画やコラムを掲載するウェブサイトの設計、実装を担当。
施設や各メディアの担当者向けの管理画面では、施設データの管理や施設ページのPV数の確認、掲載情報を入稿するための WYSIWYGやプレビュー機能などを設計、実装。
主にPHPとそのウェブフレームワークであるFuelPHP、PostgreSQL、JavaScriptを用いて実装を中心に行う。
2018
- 2024
SIer
4月に500名規模のSIerに新卒で入社。
4月〜6月までの3ヶ月間コンピュータ基礎・Java言語による研修を受講。6月から1ヶ月間にわたって実施された模擬プロジェクト演習ではリーダを務める。
2019
- 2022
同ウェブサイトの iOS, Android 版の開発を兼任担当
iOS では Objective-C, Android では Java を利用。娯楽施設情報を扱うウェブサイトと同等の機能に加えて、PUSH通知やビーコンによる広告配信、ユーザーの獲得したポイントを用いたリアルタイムで当落が判明する景品抽選機能などを設計、実装。
モバイルアプリから利用するAPIの設計、実装も兼任する。
2019
-
同ウェブサイトの開発プロジェクトで設計〜リリースを担当
実装中心であった業務を設計からリリースまで広げ、顧客の要望する機能を設計しリリースするまでの一連の工程を行う。
設計では顧客からの要望に従って見積を算出し基本設計(ビジネスロジックの基本設計、DB設計、画面設計)を行う。
機能のリリースではLinuxのサーバーにPHPソースコードを展開する作業のほか、DBへのパッチ、バッチ処理のためのcron設定を行う。
2021
- 2022
娯楽施設情報を地図上に表示するサービスの開発と担当
娯楽施設を利用したユーザーの情報を地図上に記載するウェブサイト、そのモバイルアプリ版、サーバーサイドのAPIを設計、開発。モバイルアプリではユーザーの選択した地域で情報が登録された場合に通知する機能を設計、実装。
2022
アンケートサイトのプロジェクトリーダーと開発を担当
団体に所属するユーザーへのアンケートを行うウェブサイトのプロジェクトリーダー、設計、開発を担当。
ユーザーが閲覧・回答するウェブサイトの他、管理者がユーザー情報をアップロードするための管理画面を設計、開発。また、CentOS, Nginx, PHP等で本番環境の構築、デプロイを担当。
2022
電子商品券の購入・利用サービスのプロジェクトリーダー、開発を担当
商品券を電子化しQRコード決済を導入するプロジェクトでリーダーと開発を担当。商品券の購入・利用ができるウェブサイト、商品券の利用を受ける店舗向けのモバイルアプリ、サーバーサイドのAPIを Nuxt.js (TypeScript), Spring Boot (Java), Flutter を用いて設計、開発。
またDB設計、Git ブランチの運用ルールの策定を担当。
2023
-
BtoBの決済ソリューションの開発を担当
対応する決済方法の異なる事業者間の橋渡しをするソリューションの開発プロジェクトで、サーバーサイドのAPIとバッチ、ブラウザからクレジットカード情報を安全に送信するためのJavaScript製ライブラリを設計、実装。Spring Boot (Java), TypeScript の他、開発向けサーバを Go を用いて実装。