Miscellaneous notes about myself
I might add more if I come up with anything new
Background
- Born on December 30, 2001
- Born and raised in Japan
- Enrolled in the CS major at UC Davis to learn about computers.
- I enrolled simply because I liked computers, not like I had deep experience. I was initially overwhelmed by the brilliance of people around me. Despite experiencing setbacks, I hung in there and studied hard.
- Luckily graduated with my bachelor’s degree in three years. While I was feeling a bit lost on what to do next, I land a job at teamLab.
- I originally joined on a web developer team to experience large-scale web development, but I ended up doing various things on the art side instead.
- Left teamLab after working there for two and a half years <- where I am right now
About Me
Likes
- I like acquiring a broad range of knowledge.
- Book is the main media I use to gain knowledge.
- Most of the time, try hands-on experience.
- I love books.
- I’m not smart enough to understand or memorize everything on the first read, so maybe I just enjoy the act of reading itself.
- Have won the Hoshi Shinichi Award (NOT first) in junior high school.
- Always terrified of the idea of dying without ever touching fields completely unrelated to my profession, which is my motivation to just trying out various things.
- For 2026, I have been focusing on hiking and drawing.
- I brew and drink coffee every day.
- I like going to privately owned cafes and listening to the owners’ specialities.
- Favorite movie
- Perfect Days (2023)
Dislikes
- Airplanes
- Tomatoes
Skills
C++
- Used it during student and at work. Apparently it’s my most used language.
- It’s fast and has a craftsman-like feel to when I use it. Feels good if you can use it well.
Rust
- Used it couple times at work.
- I really like its underlying philosophy.
Graphics APIs
- Mainly used DirectX 12 and Vulkan at work.
- Also DirectX 11 just a tiny bit.
- Both have way too many “magic spells” (boilerplate code), I doubt I have mastered it.
- However, I do grasp the main flow of getting the GPU running from the code.
- It’s complex, but it makes me feel like I’m having a interaction with the low-level. Sort of my favorite field so far.
Python 3
- Used it when studying machine learning and had things to automate at work.
- It works even if you write it roughly, so it’s very handy for automation.
JavaScript / TypeScript (+ HTML, CSS)
- Only used them for various personal projects and a bit at the company.
- Experienced the pain of using vanilla HTML, CSS, and JavaScript to build a website, which made me truly appreciate the blessings of TypeScript and React (or other frameworks).
- For web frameworks, I’ve mainly only used React and Next.js.
Other Languages
- Dart
- Learned it when I wanted to try making a mobile app and learned about Flutter.
- Since I did manage to complete an app, I think I understand the very fundamentals.
Other Tools
Vim
- I had started and given up a few times before, but after giving it another try in 2026, I prefer Vim more than other editors.
- It is really fun when I get edit things exactly the way I picture it in my head only with keys.
CMake
- Realized the benefits after started using it at work.
- If possible, always use it in a C++ project.
Git/GitHub
- Can use like a normal person.
- Never used any platform other than GitHub.
AI Tools
- I’ve tried all the well-known ones.
- In industry, I’ll use them if the people in power recommend and efficiency is the first thing, but for self-study, I try not to use them unless there’s information that I have no clue even after googling like an hour.
- Currently, just like any other tool, they have their pros and cons.
- Personally, I don’t actively use them just because like doing everything hands-on.
Certifications
- AWS Cloud Practitioner (2023/08 - 2026/08)
This article was translated with the help of AI and checked by myself.
AI translation sucks!