AIやシステム開発、Webページ制作について話せます
■背景
立場:
フルスタックエンジニア/ITコンサルタント/プロジェクトマネージャー
業務内容:
・自社開発の機械学習技術を活用したリモートワーク監視サービスのWeb管理画面の新規開発において、要件定義、基本設計、詳細設計、開発、単体/結合テストを一気通貫で担当。プロジェクト発足からクローズまで全てのフェーズに従事。
・某有名アイドルグループ向けファンエンゲージメントプラットフォームのWebアプリ開発で、顧客折衝やPJ進行管理を行い、バックエンドとフロントエンドの両方を担当。さらに、SREの役割としてCICDパイプラインの設計/構築や監視機構の構築を担当。
・NFTマーケットプレイスおよび新規Web3アプリケーション開発プロジェクトでは、Blockchain Specialistとしてブロックチェーン技術全般の設計を担当し、技術選定および技術調査を行うResearch Engineerとしても活動。
プロジェクト規模:
・リモートワーク監視サービスの開発は自社プロジェクトであり、数十名規模のエンジニアチームが参加。
・ファンエンゲージメントプラットフォーム開発は、数百万のユーザーが利用する大規模なシステム。
・NFTマーケットプレイスの開発では、Web3技術を活用し、ブロックチェーン技術を基盤とした新規サービス。
■話せること
1. リモートワーク監視サービス開発の経験
- 課題: コロナ禍で急増したリモートワークの効率化・監視の必要性に応えるため、企業が社員の業務進行を適切に管理できるツールを開発。
- 施策: 機械学習を活用したユーザー行動分析を導入し、業務時間中のパフォーマンスを最適化。
- 使用したツール: Python、Django、React、AWS、Docker、GitLabでのCI/CD。
- 話せる内容: 初期段階の要件定義や設計から、リリース後のユーザーからのフィードバックを反映した改善プロセス。
2. ファンエンゲージメントプラットフォーム開発の経験
- 課題: 有名アイドルグループのファンをより深く巻き込むためのエンゲージメント向上ツールの開発。
- 施策: ユーザーエクスペリエンスを最優先にし、迅速なリリースサイクルを実現するためにCICDパイプラインを設計。
- 使用したツール: JavaScript、Node.js、Kubernetes、Prometheusによる監視、JenkinsでのCI/CD管理。
- 話せる内容: 大規模ユーザー向けのバックエンドとフロントエンドの設計や、SREの観点からのシステム安定化への貢献。
3. NFTマーケットプレイス/新規Web3開発の経験
- 課題: ブロックチェーン技術を活用した次世代マーケットプレイスの構築とWeb3サービスの提供。
- 施策: ブロックチェーン技術の技術選定から、スマートコントラクト設計に至るまで、プロジェクト全体を見渡しつつ開発をリード。
- 使用したツール: Solidity、Ethereum、Hyperledger、Metamask、Web3.js。
- 話せる内容: ブロックチェーン技術の導入のメリットと課題、分散型システムを活用した新規ビジネスモデル構築の可能性。