ソフトにハードと広い視野と深い知識を求める者。
対応言語は多め、フレームワーク経験は少なめ。
フレームワークはOSS系より独自実装派(仕事も)です。
行動力・読解力・把握力を生かして経験・ノウハウを共有します。
ゲーム&ウェブの3年制専門学校を卒業しています。
興味あればMENTAナレッジもご覧ください。
(https://menta.work/user/68445/posts)
<プログラム=ほぼ人生です>
休暇の7割ほどはプログラム三昧です。
趣味はアプリ開発・ウェブ開発・ハード開発です。
過去製作物のコード量は個人ではかなり多め。
<あだ名:モンスター>
あだ名はある海外クライアントさんから。
<アイコンとユーザー名>
守秘義務・機密保持に厳しい本業のため匿名登録です。
副業許可は得ているが詮索されたくないので所属企業や個人情報は出しません。
別途、機密保持契約が別途必要でしたら依頼に応じて対応します。
アイコンは自作著作物です。
<実務・開発経験・スキル・ノウハウ>
ゲーム業界のアーキテクト(フルスタック)としてコンソール機の開発経験が13年以上。
要件定義から企画・仕様・設計・開発・テスト・運用など一通りを経験済み。
ライブラリ・プラグイン・ミドルウェア導入、効率改善ツール、ウェブアプリも6年以上経験、現在継続中。
得意分野はエンジン・オーディオ・ネットワークなどの設計・開発。
<ウェブサイトの個人開発経験>
クラウド化したブログ投稿サイト
http://www.go-otohas.com/blogle/
※10年以上前サイトなので参考にはなりませんが、独自PHPフレームワークです。
<業務経験言語>
C++/C#/VBA/Python/PHP/Javascript
<フレームワーク・エンジンなど>
WPF, Qt, UnrialEngine, Laravel, jQuery, Typescript, Vue, Vuetify (趣味含)
<対応可能OS>
Windows, Linux
<クラウドサービス>
AWS、GCP(APIの個人利用)
各スキルのレベルについて私自身の考え方を記載します。
ビギナー:初めて間もなく、概要を理解している
ノービス:基本概念を理解しており、小規模の設計・開発が行える
ミドル:1年以上の実務経験を持ち、設計・開発・簡単なアドバイスが行える
エキスパート:3年以上の経験を持ち、設計・開発・基本的なアドバイスが行える
マスター:5年以上の実務経験を持ち、広範囲の設計・開発・応用的なアドバイスが行える
※ソフトウェア品質を考慮したプログラミングが行えるのはミドルからと考えます。
<経歴・実務について>
直系ゲーム開発歴16年目で大まかな内訳は以下の通りです。
C++によるゲーム開発(Audio/Wwise/Online/UIなど)
C# GUIツール開発(Form/WPF)
Pythonによるツール開発(Pyside,Excel)
UnrealEngienによるゲーム開発・プラグイン開発
VBAによるExcelツール開発
Qtによるツール開発
ウェブアプリ開発1 (PHP/HTML/Javascript)
ウェブアプリ開発2 (PHP/HTML/Javascript/Laravel)
インフラ整備 (Linux/AWS)
企画書・仕様書・クラス図・構成図などの資料作成
肩書は名目上はリードプログラマーです。
メインプログラマー、インフラエンジニア、アドバイザー、トラブルシューター、開発コンサルタントなど多岐にわたる業務を臨機応変に行っています。
直接関わるチームメンバー数十名程度で全役職を合わせたら全体で数百人以上です。
経験プロジェクト規模はAAAタイトルが9割です。
<2023年12月更新>
ここ数年はAWSのアーキテクト(フルスタック)として3年ほど活動しています。
UEでのゲーム開発・業務経験も3年を超え、C++/BPどちらOKです。
アプリ(フロント・バックエンド)とゲームAPI(フロント)を設計から運用まで全工程を行っています。
後継者への引継ぎを意識した資料作りなども実施。
<AWSの業務経験>
EC2/RDS/Elasticache/S3/Athena/Glue/Quicksight/SES/SNS/WorkMail/Route53/Lambda/EventBridge/ACM/IAMなど
在宅ワークのため時間はある程度の融通が利きます。
チャット可能時間(月額契約者のみ)
8時~26時(稼働中のみSlackアプリを起動しています)
通話可能時間(要予約)
平日朝:6:30~9:30
平日夜:20:00~24:00
土日祝日:8:00~24:00
お問い合わせ状況や業務都合により8~24時間以内に返答します。
即答可能な質問であれば最速1時間未満の返答も可能です。
即答が難しい質問の場合は1~3日程度お時間を頂きます。