Nagi's Portfolio

最終更新:2021年05月12日

About Me

nagi-icon

片岡 凪 -Kataoka Nagi-

愛知県出身、千葉県在住の22卒生。

岡崎高等学校を卒業後、芝浦工業大学に進学し、情報工学を学ぶ。

大学では、デジタル創作サークルの代表やサバイバルゲームサークルの副代表を務め、自他ともに楽しむことができる環境づくりに勤しんだ。 また、共同ゲーム開発でのマネジメント経験を活かし、5名のメンバーとともに、得意な数学物理を世界に発信する起業に挑戦した。

現在は、木村研究室でデータ工学の勉強をしつつ、サークルで体感した「感動を届ける開発の刺激」を求めて就職活動を行っている。

Skill Set

spanner

自然言語

日本語 Level 5 - 母語。多くのチーム開発の経験から、イメージ齟齬の少ない文章の作成が可能.
英語 Level 3 - TOEIC R&W 690点。会話のため、文献を読むために今後も学んでいきたい。
中国語 Level 1 - 他学科履修で基本を学んだ。ネイティブ講師の発音とイントネーションを何度も模倣した。
ドイツ語 Level 1 - 他学科履修で基本を学んだ。性ごとの基本単語をなんとか習得した。

人工言語

Java Level 3 - ジェネリクスや列挙型を用いたオブジェクト指向の実装が可能。
C++ Level 3 - 競技プログラミングで使用。AtCoderのチュートリアルなどで学んだ。
C Level 3 - データ構造・アルゴリズムを学ぶ際に使用した。ヘッダーファイルを駆使した実装が可能。
Python Level 3 - 簡単な機械学習や画像処理、GUIアプリケーションの実装が可能。
pLaTeX Level 3 - 美文書の手早い作成が可能。入門記事を作成した。
PlantUML Level 3 - 可読性・保守性の高いクラス図やシーケンス図の作成が可能。
C♯ Level 2 - Unityを利用した簡単なGUIアプリケーションの実装が可能。
PostgreSQL Level 2 - 正規化したDBを作成し、挿入・更新などの基本的な操作を行うアプリケーショの実装が可能。
HTML/CSS Level 2 - 外部ツールなしで簡単なWebサイトの実装が可能。
Arduino
/Processing
Level 2 - 簡単な回路設計をしつつ、組込み機器の実装が可能。

開発ツール

Git Level 3 - Git-flowによるチーム開発が可能。
Make Level 3 - コンパイルなどのマクロの実装が可能。
Unity Level 2 - ゲームエンジンを利用した簡単なGUIアプリケーションの実装か可能。
DXライブラリ Level 1 - ゲームエンジンを利用しない簡単なPCゲームの実装が可能。
JavaFX Level 1 - Javaを用いた簡単なGUIアプリケーションの実装が可能。
Google Colab
/Jupyter notebook
Level 1 - 簡単な機械学習・データ分析が可能。
OpenGL Level 1 - シェーダーなどの簡単な実装が可能。
Apache Tomcat Level 1 - MVCモデルを用いた簡単なWebアプリケーションの実装が可能。
Android Studio Level 1 - 簡単なAndroidアプリの作成が可能。
VIVADO Level 1 - 簡単なFPGAの設計が可能。

資格

基本情報技術者 - 学科の講義すべての予習として1年次に学習した。
画像処理エンジニア
ベーシック
- 講義の復習として1年次に学習した。
CGエンジニア
ベーシック
- 講義の復習として1年次に学習した。
普通自動車第一種免許 (MT) - 行動範囲を広げるために取得した。原付は週に1回、自動車は年に5回ほど乗車している。
家電製品総合アドバイザー - ネットワークや組み込み機器の理解と、バイト先への貢献のために学習した。

その他

統計 Level 3 - 正規性やデータの対応から適切な統計手法を選択し、有意なデータ分析を行うことが可能。
数学 Level 3 - 書籍や大学の質問室を用いて、独学で基礎の構築と演習に努めた。学部の講義はほぼ全て履修した。
物理 Level 2 - 書籍や大学の質問室を用いて、独学で基礎の構築と演習に努めた。講義では、実験とその分析・言語化の方法や、相対論・量子論などを学んだ。

Products

アクションアドベンチャーゲーム

期間 - 2019/04 ~ 2020/03
人員 - サークルメンバー32名
ツール - C♯,Unity,宴(ノベルアセット),etc
私の役割 - 立案,ディレクター,要件定義,仕様書作成,シナリオ校閲,etc
リンク - 仕様書開発記事発表資料 (Circle)
概要 - 不思議の国のアリスの世界観をオマージュした横スクロールゲーム。この開発で、様々な目標設定やその回収の仕方、イメージ共有の仕方、意見共有の仕方、データ共有の仕方など、個人開発では得難い数多くの経験を得た。

部屋の乱雑度の定量化・可視化アプリ

期間 - 2020/11
人員 - 友人含め4名
ツール - Python3,PlantUML,Webカメラ
私の役割 - タスク管理,クラス設計,Github補佐,乱雑度の相対値演算機能,発表資料監査
リンク - Github開発ドキュメント発表資料 (University)
概要 - 定点カメラから取得した部屋の画像群からエッジ量を抽出し、時間変動する部屋の乱雑度を定量化・通知するアプリケーション。共同ゲーム開発の経験を活かし、メンバー全員が大成功したと確信できる開発を行った。

ポインティングデバイスの改良

期間 - 2020/10 ~ 2020/11
人員 - 1名
ツール - C♯,Unity
リンク - Githubレポート (University)発表資料 (University)
概要 - Unity上で、ボタンUI内外で速度の調節が可能なマウスカーソルを実装した。また、ポインティングの時間、座標、角度を記録する実験を行い、その効果を統計的に評価した。

Youtubeの自動返信機能

期間 - 2020/12 ~ 2021/01
人員 - 友人含め3名
ツール - Java,PlantUML,Youtube Data API v3,Mecab,極性辞書
私の役割 - タスク管理,シーケンス図,クラス図修正,プロジェクト計画書,受送信プロトタイプ,形態素解析,極性分析,発表資料監査
リンク - Githubプロジェクト計画書発表資料 (University)
概要 - YouTube上の動画のコメント欄からコメントの取得及び感情分析をし、コメントの感情に合わせて自動返信をするシステムを実装した。 APIを利用した自作API、ロギングツール、形態素解析、極性分析などに関する知見が得られた。

Life History

Life Plan

syourai_sekkei_man

就活の軸


感動を
届けたい
- あるいは感動を届けるクリエイターを支援したい
- 感動を届ける開発に挑む面白さを、より高い技術力で感じてみたい
- 感動を届けるエネルギッシュな開発者の一員でありたい
デジクリ
らしさ
- 組織内外の盛んな技術共有・技術発信
- 共有される技術の質・新鮮さ・多様さ
- 責任範囲の柔軟さ
ハイレベル - 常に自分の技術レベルを幾分か上回る環境に身を置き、成長を得る

余暇

自由な研究を楽しむ - コンピュータサイエンス,電子工作,数学,物理,語学,文化,アート,マネジメント,etc。
- 広い知見が生むレンズを通して世界を楽しみたい
- ゆっくりでも着実に最強を目指す


Thank you for coming!