ポートフォリオ Portfolio

略歴

システムエンジニア・プログラマー経験約10年以上。組み込み(マイコン)、デスクトップアプリケーション、業務系Web、エンタメ(ゲーム、メタバースプラットフォーム)の領域でそれぞれ現場経験あり。 多様かつ多数の案件に参入し一定の成果と評価を得てきた実績があります。

直近数年間では業務系Webまたはエンタメ系案件の参加が多いです。 バックエンド・フロントエンド両方とも、システムのたたき台から設計・実装した経験あり。
十分な裁量がある現場において、要件を最短かつ合理的に満たすような動き方を得意とします。

小規模開発でのリーディング、案件費用見積もりの経験あり。また副業の並行経験あり(直近では休止中)。余暇での個人制作も常時並行しており成果物が多数あります。

スキルセット

業務系Web

  • PHP, バックエンドフレームワーク
    • Laravel
    • Zend Framework
  • NodeJS
  • JavaScript, フロントエンド
    • TypeScript
    • React
    • Next
    • CSS
  • DBMS, インフラ等
    • SQL (Postgres, MySQL)
    • Firebase
    • AWS
    • Nginx

ゲーム・エンタメ系

  • Unity (Unity C#)
    • UniRx
    • UniTask
  • C#, ASP.NET
  • リアルタイム通信, Protobuf
  • メトリクス解析 Prometheus, Grafana, 時系列DB

組み込み

  • 組み込み(マイコン)C
  • アセンブラ
  • RTOS
  • ThreadX

個人制作一覧

経歴・案件一覧

副業 2021/4 - 現在

期間 案件名 概要 要スキルセット
2023/12 - 2024/3 アニメーションコンテンツ向け楽曲制作 個人制作のアニメーションクリエイター向けに、指定されたテーマに従って楽曲を制作。2曲を納品。 Ableton Live 作曲 MIDI
2021/4 - 2023/08 プログラミング教育向けゲーム形式アプリのコンテンツ作成 ゲーム形式でプログラミングを学習できるアプリケーションの開発。 すでにリリース済みで、新たに学習する単元ごとのステージ(コンテンツ)作成 が主業務。ステージ内容の企画提案、ステージに必要な機能実装、まれに、ステージに配置するモデルの作成(Blender)。※下記案件に当たっている間は休止。 Unity UniRx C# Blender
2021/11 - 2021/12 上記案件の関連Webサービスの管理画面開発 キーボードのタイピングを学ぶためのWebサービス(リリース済み)について、学校や生徒を管理する機能の追加開発。 管理画面について、フロントエンドを叩き台作成から担当。 JavaScript React NextJS
2022/9 - 2022/12 上記案件のユーザー向けお知らせ(ニュース)機能開発 アプリ内でのお知らせ機能の追加開発。お知らせの一覧表示、詳細表示、お知らせの新規作成、編集、削除などの機能を実装。 Unity JavaScript Django

システム開発会社C 2017/7 - 現在

期間 案件名 概要 要スキルセット
2023/03 - 現在 VR(メタバース)プラットフォームのバックエンドサーバー開発 顧客企業の現場での作業(SES)。 可能な限り多数の同時接続数が求められるBtoCサービス。たたき台をリリースしたタイミングから参加。 積み残しの要件対応、パフォーマンス改善・解析ツール開発の対応あり。 C# ASP.NET Protobuf リアルタイム通信 時系列DB
2022/08 - 2023/02 VR/AR作品共有プラットフォームのモバイルアプリ部分の開発 顧客企業の現場での作業(SES)。フロントエンド(Unity)のアプリ開発。 たたき台がすでにある状態から参加し、改善要件の担当として業務を実施。 シェーダープログラミングによるモーフィングアニメーション描画の対応あり。 Unity C# UniRx UniTask
2020/11 - 2022/7 大手業務系 Web システム R&D, リプレイス 顧客企業の現場での作業(SES)。複数の案件に随時対応。
  • k8sバックエンドのサーバー負荷モニタリングシステム構築(NuxtJS, C3js)
  • 位置情報追跡による配送情報管理アプリのバックエンド(Azure Functions, Event Hub)設計、ライブラリ検討、実装
  • オートロックマンション向け置き配対応システム開発(デジタルキーによる解錠)。API、管理サーバー開発
  • Docker による開発環境構築
Java Spring Boot AWS, Azure Kubernetes(k8s) JavaScript Docker
2020/06 - 2020/10 大規模IPスマホゲームプロトタイプ制作 顧客企業の現場での作業(SES)。大規模IPのスマホゲーム案件。本番開発前のプロトタイプ制作。Unity での作業。 フレンド連携にまつわるバックエンド (環境の叩き台構築~)、フロントエン ドを主に担当。他、随時の要件対応。 Unity UniRx UniTask Chinemachine Firebase
2020/01 - 2020/04 カジノ系スマホゲームアプリ 顧客企業の現場での作業(SES)。 カジノ系スマホゲームアプリ案件。クライアント側のインゲーム外の部分の開発を主に担当。 担当画面の仕様とデザインモックをもとに設計と実装を担当。 Unity UniTask Nakama Jenkins
2019/05 - 2019/12 防災避難支援スマホアプリ 自社内での作業(受託)。 養護施設等のスタッフ向けに、災害の予告、また避難施設への経路を示す機能を持つAndroidネイティブアプリとバックエンドの開発。APIサーバーの仕様設計と実装, Androidアプリの画面設計と実装 PHP Laravel Docker SQL Java AndroidStudio
2019/04 - 2019/08 ビデオ会議システム 顧客企業の現場での作業(SES)。 営業向けビデオ会議システムの作成。バックエンドの設計と実装。 フロントエンドの設計と実装。ビデオ通話部分はAgora.ioを利用。 PHP Laravel Docker SQL JavaScript JQuery ReactJS AgoraSDK
2018/11 - 2019/03 バルブ検品レポート作成システム 顧客企業の現場での作業(SES)。 バルブ検品のためのレポート (Word, Excel) 作成システムの機能追加、また関連システムの新規作成。
  • 仕様策定、顧客折衝
  • 設計、実装
  • DLL, API仕様作成
  • リリース、ドキュメント作成、納品作業
C# .NET Framework VisualStudio NPOI
2018/09 - 2018/10 中古建機 オークションシステム 顧客企業の現場での作業(SES)。 中古建機(重機など)の売買システム・ワイヤーフレームを元にした画面実装 PHP Laravel Docker SQL JavaScript
2017/07 - 2018/08 医療系Webシステム開発(カルテ管理等) 顧客企業の現場での作業(SES)。医療系Webシステムの開発業務・バックエンドの設計と実装 ・フロントエンドの設計と実装 PHP ZendFramework JavaScript

システム開発会社B 2015/05 - 2017/06

期間 案件名 概要 要スキルセット
2015/05 - 2017/06 プリンター開発 Wifi通信機能つきフォトプリンター向けの、Web管理機能の実装
  • 無線通信のためのWifiチップの制御
  • プリンター設定のためのWebUI、表示のためのサーバープログラム実装
  • セキュア通信(SSL、TLS、OpenSSL)の実装
C RTOS ThreadX WireShark SSL/TSL

システム開発会社A 2012/04 - 2015/04

期間 案件名 概要 要スキルセット
2012/04 - 2015/04 車載機開発
  • カーオーディオのBluetooth通信制御
  • バージョンアップ機能のためのフラッシュメモリ書き換え機構の実装
C アセンブラ RTOS