A private cloud platform for Enterprises
An all-inclusive, pre-architected private cloud with exceptional support, data security, and a marketplace of applications that can be deployed in minutes.
Product Development and Consulting, Custom Software Development, QA and Testing
Software Development, Cloud Solutions
For UI: Angular, Bootstrap, TypeScript, Karma, Webpack, SASS
For middleware: Java 8/J2E, Spring, Spring MVC, JMS, JUnit, Mockito, MongoDB, Cassandra
For Backend: C++ 11, Linux, Multithreading, Networking, MongoDB, PostgreSQL, G Unit
For Manual testing: Selenium
For Automated testing: Ruby, Python, Selenium web driver, RSpec, Cucumber
The Cloudistics platform is a private cloud which provides convenient and quick application administration alongside with efficient resource control – disk space, memory, network. The platform consists of a management portal, servers, and CentOS operating system add-ons for the virtual layer implementation.
Working jointly with the on-site software development team, we tested the product, built a user interface, and developed virtualization services.
The client entered the market with the high-tech platform, the project the Polytech team also participated in. We provided the client with the needed engineers who were hard and time-consuming to search for on-site. Their assistance helped to accelerate the development process.
Facts & figures:
- The project lasted for six years.
- The outsourcing product development team consisted of twelve people in the active development phase.
Our role in the project
Our team executed manual and automated testing of the system’s functionality. We also participated in the portal development: built the user interface, implemented the internal logic. Our engineers were involved in the customization of the system core services including data migration to the Cassandra database, developed the reporting system, enhanced drivers functionality.
We were also engaged in the platform customization and implementation of customers’ requests.
The selection process of engineers consisted of CV screening and an interview with the client. At all stages of our cooperation, we provided a testing and engineering team, scaling its size in accordance with the ongoing tasks. At first, a team of three engineers participated in building and testing the beta version of the product. Later on, at the active development phase, the team increased and consisted of twelve people.