直近の個人開発、勉強
2024
- Pokemon Typing : pokemon APIを使用したproject
- 「AWS EC2」: RESTful API実装後、構築とデプロイ
- Paiza : Sランク問題
- LeetCode
株式会社ゆめみ 1dayインターン 【2024/03月/1day】
・プロジェクト概要
前任者のアーキテクト代打として設計業務課題
・課題内容
- ER図設計
- API仕様作成
-
シーケンス図作成
シーケンス図作成
・メンバー
学生 x 3
・担当内容
- チームリーダーとして、画面キャプチャでの進行役
-
ER図設計、API仕様作成、シーケンス図作成
ER図設計、API仕様作成、シーケンス図作成
・苦労した点、取り組み
前任者の複雑なER図の意図を読み解き、新たな要件に対応するために、データの冗長性を排除し正規化を意識して再設計しました。
中間テーブルを設けてリレーションの複雑化を抑え、効率的なデータベース構築に努めました。
渋谷スタートアップユニバーシティ 【2023/09月 ~ 2023/12月/3month】
・開発概要
申請書類の作成や管理をサポートするWebアプリケーションを開発
・開発背景
多くの行政手続きが紙ベースで進められ、市民や職員に負担がかかっている現状を受け、手続きの簡略化を目指しました。 渋谷区のアンケート結果を基に、申請書類を簡潔に準備できるWebアプリケーションの構築に取り組みました。
選定技術
-
Python
Python
・開発メンバー
エンジニア x 2
デザイナー x 1
楽天エンジニアの方とデザイナーの方
・担当領域
- バックエンド
-
書類のテンプレートPDFとの合成を行う自動化プログラム
書類のテンプレートPDFとの合成を行う自動化プログラム
苦労した点、取り組み
PDFの読み書きやファイル操作中に予期せぬエラーが発生し、ファイル入出力の一貫性確保が課題でした。
そこで、try構文で例外処理を行い、エラー発生時に適切なメッセージを表示して原因特定を容易にしました。
アイスリー株式会社 インターン/業務委託 【2022/07月 ~ 2022/10月/3month】
・プロジェクト概要
アイスリー株式会社の0~100のHP制作
・選定技術
- WordPress
- プラグイン
- PHP
- JavaScript
- HTML
-
CSS
・メンバー
エンジニア x 1
- バックエンド、フロントエンド
- 画面設計/実装
- プラグイン選定
- SEO対策
CSS
・メンバー
エンジニア x 1
- バックエンド、フロントエンド
- 画面設計/実装
- プラグイン選定
- SEO対策
出席管理アプリ 【2021/04月 ~ 2021/11月】
・プロジェクト概要
VANTAN TECH FORD ACADEMY 開校2年目で、手動管理だったのでアプリで管理・運用
・選定技術
- Adalo (ノーコードツール)
- Python
- HTML
-
JavaScript
・開発メンバー
エンジニア x 2
・担当内容
- バックエンド、フロントエンド
- テーブル設計
- APIの設計/実装
- 画面設計/実装
JavaScript