About Me

Self-introduction: career history, tech stack, certifications, research, and hobbies.

profile

About Me

I’m an engineer at a VR company. My motto is “Listen closely to what moves your heart.”

Certifications

  • Fundamental Information Technology Engineer (FE)
  • Advanced VR Technologist

Career

  • Tokyo Institute of Technology, School of Computing, Dept. of Computer Science, 2017/04 - 2023/03
  • Web Company (Part-time), 2019/06 - 2020/09
    • Worked as a server-side engineer developing HR management web applications and blog media.
    • Gained experience in state transition design, table design, MVC+UseCase architecture, and refactoring fat controllers.
    • Managed tasks with Jira and organized documentation with Confluence.
    • PHP (Laravel), MySQL, Node, React, Vue (Nuxt), Docker, Terraform, AWS (ECR, ECS, EC2, RDS, ALB, S3)
  • Hatena Remote Internship, 2021/08/06 - 2021/09/03
    • Developed and released fan letter and episode comment features for the manga viewer GigaViewer.
    • Perl, TypeScript, Go
  • REALITY, Inc. Internship, 2021/09/15 - 2021/10/15
    • Conducted a PoC for VR version of REALITY.
    • Unity, C#
  • VR Company, 2022/06 - 2022/08
    • VR space development projects
  • Virtual Cast, Inc., 2022/11 -
    • Primarily developing and maintaining real-time servers and their infrastructure.
    • Occasionally adding client features with Unity C#.
    • Unity, C#, Google Cloud

Research

I conducted research on estimating the degree of self-body awareness from avatar positional data using motion capture systems such as Quest and OptiTrack.

Hobbies

  • I enjoy modifying avatars and spending time with friends in VRChat.
    • I use Quest connected to a Windows PC via Virtual Desktop.
  • Playing games with VRChat friends and university classmates while connected on Discord.
  • App development and technical experiments
  • Home infrastructure tinkering

Languages & Tools

Languages & Frameworks

  • Laravel (PHP)
    • ~1 year of professional experience
    • MVC + UseCase pattern
  • Python
    • Built a team project using Django and ML to recommend Qiita articles
    • Data preprocessing and statistical analysis with notebooks
  • C#
    • Often used with Unity
    • Experience with MVP UI implementation, ZenJect, UniRx, UniTask
    • Built real-time servers with gRPC and MagicOnion
  • Unity
    • Used in research, personal projects, and work
    • Focus on clean architecture in application design
  • Go
    • Built CRUD APIs with Goa v3, gRPC servers
    • Real-time avatar position sync servers using Protocol Buffers
  • Database
    • MySQL: table design, normalization, foreign key constraints
    • Redis: session storage
    • MongoDB: large-scale ML data storage
  • JavaScript / TypeScript
    • Vue, React (component-level usage)
    • TypeScript used during Hatena internship

Cloud

  • Google Cloud
    • CI/CD pipelines, Docker container build pipelines
    • GKE cluster setup for load testing
    • Real-time server infrastructure
    • Logging infrastructure with BigQuery
  • AWS
    • EC2 instances, Terraform resource provisioning

Tools

  • GitHub / GitHub Actions
  • Jira, Confluence, ClickUp
  • Docker / docker-compose
  • VS Code (with WSL2 + Remote Containers)
  • Rider (Unity development)