Story behind
Let me introduce myself and story behind OCS.io. My name is Lukas Blazek (LinkedIn Profile) and I have proven track of more than 20 years experience on various projects in Telecom area. Most of my professional career, my focus was targeted to Billing, Rating, Charging, Online Charging. During my life, I joined many projects of implementation of new Billing system from RFP phase to Analysis and Architecture phase up to final integration, implementation and migration.
I realized, that Billing software is usually difficult to implement, difficult to deploy, difficult to integrate and difficult to configure. The standard duration of the Billing project is at least 12 months. It is true, that usually it is not only replacement or implementation of the Billing system itself, but it is usually part of bigger transformation project, which consists replacement of the CRM System, Self-Care Portal, Logistics, Resource Inventory and many others. I can not imagine, that so complex Billing software may be affordable by smaller company with limited budget and limited resources. Hence, simple idea pop-up in my head - why not to develop product which will be targeted to company of any size and not only in the Telecom industry, which will be easy to integrate, easy to configure and at the end which will be easy to deploy as the product will be running in the cloud?
The idea is older, but the development actually started in year 2015. That time I was hired as a Solution Architect by one US company which started MVNE business for major US Telecom giant. They wanted to implement Online Charging System by themselves, my role was to prepare High-Level and Low-Level design of the solution. I closely cooperate with the DEV team and the story successfully ended after 5 months, when first MVNO was on-boarded to the production MVNE platform. So I asked myself - what not to start to develop own solution?
So as a Solution Designer in my profession, I made the entire design not only in terms of software design itself, but also which technologies will be used, how PaaS will be utilized, which are the features which will be implemented, and so on. I decided to develop in Java and for Google Cloud Platform. I had good luck, that I found few great developers they helped me to set some boundaries and prototype for example Database layer, Cache layer, Dependency Injection, Gradle for building, etc. The most of the GUI is generated by Code Generator which we developed internally, so development of new screens is really quick and painless. The core functionality (Rating, Charging, Billing, Invoicing) have been developed by myself. The integration layer was written by my friends. We utilize many of the great features of Spring Framework.
So, now I can promote OCS.io as a fully working, fully integrable solution which has one mid-size Telco customer in production at the moment and few in negotiations phase.
Thanks for landing to this page, and hopefully, we will establish business together soon.
Do not hesitate to contact me per email in case any questions, comments, etc.
-Lukas-