Recently the tech company Apple updated its iOS with a new term and condition that all applications which are being published on its App store should be in 64-bit platform, and the applications which are being built in 32-bit platform need to be updated to 64-bit. An Australian company approached our company Optimal Virtual Employee with this concern as its previous team was not able to handle this scenario.
When the client approached us at that time the existing application had been built for multiple platforms (iOS & Android). The technology which had been used for building the application was Unity3D, iOS and Android platform and Umbraco CMS.
The main feature of the application is that it is a mobile content publishing platform that connects physical objects, such as magazines, catalogues, outdoor and packaging to premium multimedia experiences, via augmented reality technology.
Our virtual employees did a lot of research and development, and no quick solution seemed feasible for upgrading the application into 64-bit. If the application had used only iOS platform then it would have been done by following some simple steps, but the application was built using Unity3d and iOS as the application is in augmented reality. Due to this dependency, the only viable solution left was to build the application from the scratch. There were a lot of discussions before getting this plan into the implementation phase. During this discussion period, the client decided to add some more features in the application, which they thought, were required as per the usage report or feedback from a number of users who were using the application.
Finally, we created a plan in which we defined both technical and functional standards properly so that long term issues should be handled from the initial point of development itself. Technically, we have used only Untiy3D this time as this platform has the power to launch the application on iOS and Android platforms simultaneously. After getting all the processes in place, we started the development and launched such a big application in a very short period of time. Now the application is running successfully on multiple platforms.
The application is now running successfully on all platforms and is able to attract a hundred thousand users in a very short period of time.
Our solution also provided the following additional benefits to the application of the client —
The client is very happy with our virtual employees. And we are very happy to help!
An Australian company had an Enterprise Resource Planning (ERP) system, which was built to manage and track the day to day activities of the organization, ranging from project management to payroll management. It had several parts like enquiry management system, project management system, escalation management system, project auditing, attendance management system, leave management system, payroll management system, ROI, Upsell/Cross-sell, role-based access control (RBAC) etc.
In the database of the ERP system, there were some tables which were being used as the main or master tables like project table, attendance table, work on project history table etc. The size of these tables had been increased to more than 10 GB each. The tables could crash, resulting in crash of the system. It was not recommended to have all the data in a single table.
The virtual employees of Optimal didn’t change any structure or type of the master tables. They just created yearly tables and moved the data on yearly basis. Then they stored the data of the current year and last year in the master tables.
The solution offered by our virtual employees saved the ERP system of the client from crashing. The database stabilized and the request and response time become much better.
Thus Optimal virtual employees helped the client run his business operations efficiently and smoothly
A lead generation system enables efficient electronic management of leads and requests. It enables quick and easy access to all leads and relevant information, including a record of all actions and interactions against a lead record, along with any attached documents. Any leads received can be allocated to teams or individuals. Leads can be received electronically direct from online forms, or manually entered.
The user interface (UI) of a lead generation system of an Australian software company was developed in 2002. Employing just 40 people then, the company had now grown to include 900 employees. As the lead management system was not user friendly, it was difficult for the business development team of the company to navigate the system to keep track of the leads and enquiries. It was directly impacting the growth of business of the company.
After doing a lot of R&D, Optimal virtual employees recommended Kanban software for the UI of the lead generation system. It was expertly executed by our team in a short period of time.
After implementation of the Kanban tool, it was possible to show all important information on a single screen by defining the leads stages as columns. If any lead needed to be updated at any stage, you have to just click on that lead and do any changes you want, like moving the lead to further stage, assigning lead to some other user, getting estimation, re-estimation on the lead, and marking lead follow up date.
Our solutions helped the client manage its lead management system better, leading to efficiency in managing business leads, which ultimately helped the company grow faster compared to the previous years.