I started my business life as a software developer before advancing to a management role, taking charge of leading projects and teams of various sizes. As my career in DevOps evolved, I constantly encountered limitations arising from the structure of centralized platforms used for application development. Security issues, the potential for tampering with code, single points of failure, and risks of the platform being unavailable are just some of the issues. The tools and repositories used for software development are under the control of a single entity that owns the platform. This made me wonder if there was a better way that would give developers more control and the ability to make more money.
I’d long had the idea of creating a development platform that would eliminate these problems. As I started to develop more blockchain applications and smart contracts, the problems were magnified, and my idea grew stronger. I researched the issues with developers and project owners, and from there, I matured the idea. By 2021, I was ready to form Devium’s core team, and together we picked the roadmap and started to develop a decentralized application development platform.
The first problem we wanted to tackle was the need for a development platform for rapidly growing Web3 technologies. Existing Web2-based development platforms couldn’t meet this need structurally. We needed a native decentralized Web3 development environment for Web3 applications.
The centralized structure brings security issues. While you can develop your projects privately, total confidentiality can never be ensured — the source code can be abused by project members or stolen by those who have access to the project. The central authority can also fully access your code and project, which may result in censorship or interruption by the platform. With Devium, you get a decentralized solution, so you’re not dependent on a centralized platform and will never have to deal with interference or tampering with your code or problems with service availability.
Another problem is the issue of ownership, particularly in co-working spaces. Although each team member works on a specific part of the project, they have access to all the code in the authorized repository. Once they have access, there’s no way to prevent the use of the source code in other projects. Especially in projects created with open source code, there is no mechanism to require the owner’s permission for code to be changed or re-used. When you use Devium, this isn’t a problem. We leverage decentralization benefits, which means you own your code, and you’re always in control.
This brings me to probably the most important problem I wanted to address: the ability of developers to easily license and monetize their work. Web2 platforms lack full ownership and a means of easily licensing and selling your code. The Web3 blockchain world offers the ability to do this and monetize source code through tokenizing into an NFT. So we designed Devium with a built-in marketplace that helps developers easily find targeted buyers for their code.
We’re now well into building our Devium application development product, and I am more excited than ever to get developers using our beta version. I am passionate about giving developers the best tools and opportunities for freedom, independence, and wealth, and through Devium Network, we are going to do exactly that.