CEO / Creator / Engineer
UCHIDA Masatoshi
Education
Graduated from Shibaura Institute of Technology, Department of Electronic Information Systems.
Dwango Period
Joined Dwango Co., Ltd. in December 1998.
Developed online game systems (Dreamcast "Atsumare! GuruGuru Onsen", PC, PS2).
Developed application development tools for i-Mode (preprocessor for compressing binaries).
Introduced in the book by Eiichi Furukawa.
Gave a lecture on online game development methods at CEDEC2002.
From 2002 to 2003, serialized "Network Game Workshop" in SoftBank Publishing's "C Magazine".
Composed the music for the opening movie of the i-Mode mobile game "Samurai Romanesque".
Left Dwango Co., Ltd. in December 2002.
Freelance Period
Instructor at Konami School from 2003 to 2010.
Lectured on online game programming and iPhone app development.
Planned and hosted contests.
Since it was a school for game programming, I felt that many students lacked practice in basic operations such as string manipulation and array manipulation in C/C++. Therefore, I held the "Writing Solid Code Contest" where students filled in the implementation of empty function definitions and passed UnitTests.
Creating 3D models for game production using 3DCG was too difficult, so to reduce the effort of creating graphic resources and focus on game programming and game design, I held the "Console Game Programming Contest" where students created games that ran in the Windows DOS window.
Created game programming samples for the Windows DOS window in C++. Distributed them to students, who then created games within a few weeks and held a presentation.
Developed brew applications for au feature phones.
UEI (Ubiquitous Entertainment) Period
Joined UEI (the predecessor of Ghelia Inc.) in 2005.
Developed "Lumines: Puzzle Fusion" for au/DoCoMo.
Developed applications for ASCII Media Works (at the time).
Developed CMS for mobile phones (ZEKE CMS v 3.0).
Developed in-house iPhone apps (iShodo, Pochiyama-san from the Pharmacy, etc.).
In 2007, wrote about 3DCG programming in the book "Complete Guide to Adobe AIR" published by ASCII.
Social Game Period
In 2011, served as the planning and development director for the social game "Kessen! Sengoku vs Sangokushi" for DeNA Mobage.
Involved in game development, programming, direction, strategy planning, and user data analysis.
The game became a smash hit and achieved top-class performance in DeNA's social game division.
The game, released in October 2011, benefited from the momentum of the iPhone 4S, which was also released in October. By November of the same year, the ratio of feature phone to smartphone users was about half and half.
At that time, it was common to create dynamic game screens such as PvP battles and boss battles using Adobe Flash Lite 1.1.
I happened to be proficient in programming with Flash Lite, which I believe was a significant factor in the game's success.
Thanks to the high skill and dedication of the development team and staff, we were able to achieve high quality in design, game systems, programming, operations, strategy planning, and user data analysis.
In 2012, served as the planning and development producer for the social game "Shinryuki Guild Fantasia" from Kochi Prefecture.
This game is said to be the most successful social game supported by Kochi Prefecture.
Cyber Space Cowboys
From around 2006 to 2010, hosted the podcast "Akiba-kei! Cyber Space Cowboys".
It was a regular top-ranked show in the iTunes Podcast technology genre.
Released the soundtrack of the same show on the iTunes Store under the name Shin Ishimaru on July 18, 2007.
It ranked first in the soundtrack category.
It also ranked as high as 15th in the overall music category.
Hosted the event "Tenkaichi Cowboy Tournament" where IT engineers, known as "Computer Cowboys," gathered, originating from Cyber Space Cowboys.
Organized the first (2008), second (2009), and third (2009) tournaments.
Speakers included Kaisei Hamamoto, founder of SmartNews during his student days, and Kazuki Ohta, future founder of Treasure Data.
Yoshitoshi, the future founder of Togetter, who participated in this event, developed a service to summarize tweets from this event.
This later became Togetter.
Additionally, at the third tournament, Isamu Kaneko, who was awaiting the high court ruling in the Winny trial, explained his unique learning method for neural networks. This method gained attention in 2024 due to the recent deep learning boom.
"Searching for the Lost ED Method of Isamu Kaneko of 'Winny'... and Found It"
Was present at the meeting where Isamu Kaneko was invited to appear at a coffee shop in Hongo Sanchome.
Genron Cafe Planning Cooperation Period
In 2013, participated in the initial planning meetings of Genron Cafe, established by Hiroki Azuma.
Proposed a discussion with Yoshinori Kobayashi, who had not yet had a dialogue with Azuma at the time.
With Azuma's agreement and the efforts of the staff, the discussion was realized.
It became the most attended event at Genron Cafe at that time.
Responsible for planning, communication, and operation.
Ghelia Period
Since 2018, Ghelia Inc. Manager of the IBS Innovation Section.
In 2018, developed the "Object Detection MIDI Controller" using neural network-based object recognition. Exhibited at Maker Faire Tokyo 2018.
Developed the following products with Hidekazu Furukawa.
Reinforcement learning-based air hockey robot using Raspberry Pi
AI Robot Soccer
Left Ghelia Inc. in January 2023.
Second Freelance Period
Since 2023.
Struggling with what to do with the emergence of incredibly advanced AIs like ChatGPT and StableDiffusion.
Started indie software development in 2023.
Developing websites with Next.js + Typescript + Google Firebase.
Developing apps with Unity.
Experimenting with various things.
In an era of rapidly evolving generative AI, repeatedly prototyping to determine what kind of software to create.
In 2024, studying LLM development as a junior member of the Hatakeyama team in the Matsuo Lab Geniac Project.
Establishment of Eyuras LLC
In July 2024, established the company to proactively create software.
In August 2024, released the app boxsmart that suggests the optimal cardboard box for objects in photos using Google Gemini.
Web Services Used
Github
https://github.com/uchidama/MNIST-TrainDataForYOLO
The MNIST dataset for YOLO was well received and gathered stars.
note
Since studying in the Matsuo Lab Geniac Project, I have been posting many notes related to LLM.
https://note.com/uchidama/m/mc7aaa6b90bd4
Got hooked on image generation AI like Stable Diffusion and ComfyUI, and posted many related articles.
Qiita
Started making notes on creating software with the JUCE framework for music-related software, but gave up as it seemed too difficult to make it profitable.
Zenn
Made notes for when I got stuck while developing websites with Next.js and Typescript.
Kaggle
https://www.kaggle.com/uchidamasatoshi/competitions
Tried it out but didn't get too hooked. Luckily won a bronze medal once.
Hatena Blog
https://uchidama.hatenablog.com/archive/2021
In 2021, suddenly tried competitive programming on AtCoder. Worked hard on dynamic programming but retired at the brown level, leaving it to the younger generation.
https://uchidama.hatenablog.com/archive/2019
https://uchidama.hatenablog.com/archive/2018
Around 2018 and 2019, posted articles related to AI at that time.
AtCoder
Want to believe I did well for my age!
Skills
- Development with C/C++
- App development with Unity
- AI development with Python
- Website development with Next.js + Typescript + Google Firebase
- Video editing with DaVinci Resolve
- Radio/music production with Ableton Live
- Stable Diffusion, ComfyUI
- Data aggregation and analysis
- Planning and consulting
- Lectures and presentations