A part-time professional photographer and a full-time blockchain developer, Stephen Li, the VP of Engineering at OneLedger, has mastered the skill of turning his hobbies into his professions and be successful at it.

Stephen is a senior software developer and a subject-matter expert in distributed application innovation. He delivered on sizable projects working as a senior consultant for large projects including Morgan Stanley and Deutsche Bank. Previously, he has also worked for IBM and Microsoft. Prior to joining OneLedger full-time, Stephen worked as an independent Blockchain consultant. He has become an expert in Solidity smart contract development on Ethereum and is a blockchain network developer using Go as his preferred language for programming. Stephen has a deep understanding of both the frontend and backend systems through development and architecture, and has a deep interest in the application of high-performance computing.

“The reason I joined OneLedger is that it is a great company. The company focuses on a real-world use case where different customers with different requirements will be able to connect through a common medium. According to me, OneLedger technology will include the infrastructure of the blockchain, the application layer to integrate different systems and the solution on-demand to help the clients with their businesses. It will be a win-win platform for the entire ecosystem,” said Stephen.

Stephen believes that the most important thing about OneLedger is that it is open-source, and this solves a major problem of information, i.e. communication. He added, “Today, there are a lot of excellent blockchain technologies which have already started helping the customers, but it is more like an isolated island. OneLedger is bringing the power to make all those islands connected, that is what my understanding of the next generation of the internet is.”

At OneLedger, Stephen works mainly on the scripting and application layer. He is more focused on understanding the real requirement of the customer, analyze their business needs and to provide the best blockchain practice to fulfill their requirement. Our first supporting scripting language will be Javascript and more languages will be supported in the coming years.

When Stephen isn’t coding, he is usually traveling and clicking random pictures of his surroundings.