Born in Saitama, Japan.
Mabuchi graduated from the Faculty of Economics, Keio University.
He joined TAKT PROJECT in 2017.
His main research theme at the university was visualization of big data using spatial geographic information.
He later studied product design at Kuwasawa Design School.

He won RHYTHM Watch Design Award 2019 Honorable Mention in the product division.