Updated: 2018/11/26

I am a software engineer, and also an ethereum enthusiast. I am currently working on several open source projects like Merklux and Commitground. Please see what I am now doing below.

Recent Works


(In progress) Commitground is an open source project to incentivize open source contributing activities. It focuses on how to tokenize the evaluation of the contribution. It's a totally non-profit open source project. Please let me know if you are interested in this project

Solidity Partial Tree

On-chain verification of state transition using merkle tree needs lots of submission of data. Solidity partial tree is a library to reduce data submission for its reenacting of state tranisitions. Because it uses sibling data, we can do the verification with submitting only a limited number of nodes, even if the original tree has lots of nodes.


(In progress) Merklux is a framework to write a general state plasma app. Using Merklux, by writing only simple reducers as we do in Redux, developers can make a dApp which has an on-chain verifiable state. This is inspired by Redux pattern managing its store with a uni-directional data flow.

Plamsa Plant: PoS client for Plasma app using Casper FFG for PEPoW

(In progress) Plasma Plant is a PoS node client to run Merklux applications. Although Merklux application is verifiable on-chain, it still has the data availability problem. Thus, plasma plant offers a way to secure its off-chain activities using PoS. In Plasma Plant, block proposers are selected pseudo-randomly and each proposer has different priorities to propose a block for every height. And proposers can mine a new block with own difficulties which is exponential to their proposing priorioty. This is called Priority Exponential Proof of Work, PEPoW, and effectively backs up the absence of the first priority block proposers. Here, to disarm having a unnecessary hash power to cut in, the CasperFFG for PEPoW offers the maximum reward to pick the blocks proposed by first priority proposers.



Commitground is an open source project which incentivizes the open source contributions.

From an economic standpoint, decentralization movement restructures the traditional economy, that is loaded in favor of capitalists, to a fairer economy by letting all participants get a rightful reward for their value creation. Blockchain technology has made that even more possible by socializing and decentralizing the ledger, the means of production which creates various added values based on trust. Therefore, the decentralization movement is a kind of Marxism, and worth being called Blockchain Communism.

Most of all, it is worth pointing out that the open source movement is also socializing the means of production by making the source codes as public properties for all human beings. As we all know, the source code is the means of high-value production, and open-sourced projects have been creating numerous added values. Thereby, the open source movement is playing a significant role in Blockchain Communism.

However, despite the importance of the open source movement, we still do not have a well-formed system to get rewarded for the open source contribution. Thus, we suggest a system which rewards the source code contribution by providing an evaluation system for it, to contribute to enhancing the blockchain ecosystem by promoting the open source movement.

AKA, Musio(2014.07~2018.05)

AKA is a company which develops AI engines for communication and a social robot Musio. As Wellit, a company I founded in 2013, was acquired by this company in 2014, I started to work for AKA. In AKA, I led the Musio project and worked as CTO from 2016. For the 'Musio' project, I mainly developed the core operating system of the robot based on AOSP(Android Open Source Project) and SDK toolkits for it. And working as CTO, I drove migrations of our infrastructures from the monolithic architecture to the serverless architecture. Now, Musio is sold in Japan and distributed to lots of schools for educational purpose.


In 2013, I founded a startup Wellit and worked as the CEO. The mission of Wellit was changing a boring fitness to a fun sport using technologies. To achieve that goal, we developed wearable devices, mobile/web applications, pattern analysis algorithms to classify the sort of workout, and a couple of patents. In 2014, a year after, Wellit was acquired by an AI company AKA based on Santa Monica, US and Wellit team started to make an AI Robot there which name is Musio.


During the undergraduate program, I majored in mechanical engineering and had interests in robotics, physics, car technologies, and energy industries. I still have interests in how to innovate the agriculture and manufacturing.

Get In Touch

If you are interested in any project I am working on or participating, please feel free to get in touch with me. And also welcome to work together, especially if it is an open source project.