Basic information

  • 0bsolete Lab., beginning with zero-b, is an organization run solely by Napier. You can contact me on twitter and GitHub.
  • Currently I'm developing VR traffic management game, planning educational mobile app and studying algorithm. Also I wrote 'Dojinshi' articles about 3D-printed optical illusion objects.
  • English - Equivalent to CEFR C1. Advanced level of reading, writing, and listening; semi-advanced level of speaking.
  • French - Equivalent to CEFR B1. Intermediate level of reading and writing.
  • Other qualifications - 応用情報技術者・簿記2級
  • Education - LL.B. / 学士(法学)

Skill areas

Python3

Algorithm Contest,
Machine Learning,
Django

C#

ASP.NET Core MVC Web App,
Unity

C/C++

Algorithm Contest,
Parallel Computing (OpenMP/MPI)

Perl

Web development in internship

Tools

Git, Docker, Linux (CentOS, Ubuntu),
Adobe Photoshop CC

Cloud PaaS/SaaS

AWS (Lambda, DynamoDB),
Azure (App Service, SQL Server),
Heroku (Free Dyno, PostgreSQL, Redis)

Machine Learning

scikit-learn,
Production-Ready Image Classification with Keras (TensorFlow backend)

Timeline

2017

Exhibited 3D-printed optical illusion objects

Autodesk Inventorを用いて直線的な連続面のみで構成された「エッシャーの立方体」、鏡像が実物と異なる形状に見える「変身立体」を作成し、技術書典2・コミックマーケット93にて記事として発表・展示しました

Inventor

2018.02

Started learning Python3

Automate the Boring Stuff with PythonでPython3の学習を始めました

Python

2018.03

Started participating AtCoder algorithm contests using Python3

競技プログラミングコンテストサイトAtCoderにて、Python3を用いてコンテストに参加しはじめました

Python

2018.06

Released SpeechAgent

ブラウザのWeb Speech APIを利用し、肉声を明かすことなくボイスチャットを行えるWebアプリケーション "SpeechAgent"をリリースしました

HTML/JS/CSS

2018.10

Started using Perl5

Webサービスを展開する会社にてアルバイトを始め、Perlを用いてコメント欄健全化のための諸機能の新規実装とCMSの拡張を行いました

PerlHTML/JS/CSSMongoDBWeb

2018.11

Submitted a VR Unity game to Indie Game Making Contest 2018

VRコントローラを誘導棒として用いて交通整理を行うVRゲーム"Halt!: VR Road Traffic Madness"のプロトタイプをUnityで制作しIGMC2018に応募しました

UnityC#VR

2018.12

Published the VR game to Viveport as Early Alpha

HTCのVRコンテンツプラットフォームViveportにてVR交通整理ゲーム"Halt!: VR Road Traffic Madness"のα版を公開しました

UnityC#VR

2018.12

Approved for Oculus Start

Oculus Start VR開発者支援プログラムに採択されました。Oculus Touchデバイスの特徴を生かしたコンテンツを制作していきたいと考えています。

UnityC#VR

2019.01

Developed stress visualization web app

ASP.NETフレームワーク(C#)を用いて、ウェアラブルデバイスFitbitの脈拍JSONデータからストレス強度を推定し可視化するWebアプリケーションを試作しました

ASP.NETC#WebAzure

2019.07

Developed Dance Studio VR

授業での取り組みを通してVR空間でダンスを行うアプリケーションを制作しました。

UnityC#VR

2019.08

Started using C++ for AtCoder algorithm contests

競技プログラミングコンテストサイトAtCoderにて、第二言語としてC++を使用し始めました

C++

WIP

Unity VR game and dynamically generated web app

前述のものとは異なるVRゲームおよび、そのプレイ内容と連携したWebアプリケーションの開発に取り組んでいます。ホスティングサービスとしてHerokuを使用し、マネージドPostgreSQLおよびRedisを利用することで実運用を意識したDjangoアプリケーションとなっています。

DjangoUnityC#PythonVRWebHerokuPostgreSQLRedis

WIP

Algorithm education mobile app with Unity

AWS Lambda, DynamoDBとの連携によってステージを動的に生成する、アルゴリズムをテーマにしたモバイルゲームの開発に取り組んでいます

UnityC#PythonMobileAWS