400万人が利用する会社訪問アプリ
公共セクター向け財務管理システム開発 / プロジェクト内リーダー
好奇心旺盛で、自分の手で何かをつくり、自己表現をすることが好きです。アイデアを形にする過程でチームワークの重要性や共同作業の楽しみを深く実感しました。職場で出会った方から、高校の友人まで、多くの方々に支えていただきプロジェクトを進めてまいりました。技術的スキルの向上とともに、新たなプロジェクトでの成功を目指し、挑戦する心と学び続ける姿勢で、開発業務への貢献を目指しています。
1. 自分の手でサービスを創り出す アイデアを形にし、実際にユーザーに使ってもらえるプロダクトを開発したいです。特に、実生活の課題を解決するようなサービスや、効率化を促進するツールに興味があります。ゼロからの開発だけでなく、既存のプロダクトを改善・スケールさせることにも挑戦したいです。
業務システムの開発およびサーバマイグレーションを担当。Javaを用いた機能開発・改修に加え、シェルスクリプトやバッチ処理を活用したシステム統合を実施。
■担当業務 ・主にJavaを使用した開発、シェルスクリプトとバッチ処理と連動した統合開発。業務系システムの構築と機能拡張を実施 ・中途からプロジェクトに参加、前任者から引き継ぎ3人チームのリーダーとして各工程の進捗を管理 ・サーバマイグレーション(ファイル移行)手順書の作成・管理を担当 ・シェルスクリプトやバッチファイルを活用したサーバ間のデータ移行に関する手順書を作成 ・運用チームと連携し、マイグレーション作業を円滑に進めるためのドキュメントを整備 ・データの整合性を確保するため、ハッシュ値の取得手順やセキュリティを考慮した運用フローを策定 ■習得スキル ・Javaによる開発に関与し、業務ロジックの処理とデータ管理を行う ・システム監視やプロセスの自動化のため、シェルスクリプトとバッチ処理を活用 ・サーバマイグレーションの設計・ドキュメント作成スキルを習得 ・シェルスクリプトやバッチファイルによるデータ移行手順の設計 ・ハッシュを利用したデータ整合性チェックのフロー策定 ・運用チーム向けのわかりやすい手順書作成とドキュメント管理 ■コメント ・開発業務と並行して、サーバマイグレーションの手順書作成を担当し、運用チームとの円滑な連携を実現しました。
Java / Spring Bootを用いた大喜利プラットフォーム開発において、大規模参加に対応するゲーム設計を行いました。自動的に部屋を分割する機能を開発し、数万人規模の参加も想定し、公平に競える環境を構築。参加者数に応じて部屋を分割する機能や投票時間が伸びる「動的タイマー」を実装したことで、参加者の増減に耐えられるよう設計しました。
大きな市場変動への迅速なリアクションとリスク軽減に注力し、堅牢なリスクヘッジ機能統合を目的に作成。
Unityを使用したスマートフォンゲーム開発において、ゲーム機能の実装からUIデザイン、広告システムの構築までを一貫して担当。オブジェクトの効率的な管理手法を構築し、ゲームの判定処理を精密に調整することで、ユーザーが没頭できる操作性を実現しました。
主には線形代数や離散数学を主要な学習領域として取り上げ、数学的理解と応用能力の向上に努めました。
C言語を中心に学習し、IT・簿記選手権の地区大会で優勝。パソコン甲子園(競技プロ部門)にも参加するなど、積極的に活動しました。