Agile Software Solutions for Innovative Businesses
Vantino is a Swiss software company offering cutting-edge software consulting and development services in the area of Web, Data Analytics and Machine Learning technologies.
We provide both reliable and cost-effective software solutions for businesses thanks to a hybrid approach, where our team of experienced Project Managers based in Switzerland leads a team of developers based in our office in Kyiv.
We've already assisted many companies on their way to innovation. Here you can find some of our Use cases: https://vantino.com/company/blog
30A, Zhylianska StKyiv, KV 02000Ukraine
Schilliger, Synergix, VisionApartments, Creative Technologies, NDA clients
During the last year, Schilliger has been redesigning its website to provide better information and additional services to its customers online. Schiliger's marketing team in particular needed more flexibility to create Web content, one of the goal being to give a better visibility to the rich catalog of the company.
Vantino has developed the website based on Django and Django-CMS. Our team has worked to integrate the new website smoothly within the company workflows, and to connect it with the existing ERP. Thanks to the CMS, Schilliger's team can now easily manage the content to provide more information to its customers, and the online catalog is regularly and progressively extended with new products.
FFU Marketing and Vantino recently agreed to cooperate for developing their new Web platform. FFU Marketing is an exclusive subsidiary which is in charge of the commercial and marketing activities of the Football Federation of Ukraine (FFU). Vantino has already designed a new landing page capturing potential leads, and developed a new CMS for managing efficiently the content of FFU Marketing website.
Next steps of FFU Marketing digital strategy include the development of the following modules for their new web platform:
- comprehensive presentation website
- fan club
- online store
- FRM solution (i.e., CRM in the parlance of the football industry)
The primary goal of the new Web platform is to increase the online visibility and bring new revenue channels to FFU brand and its sub-brands. The developments are thus geared in priority toward the following aspects:
- Creation of a Web platform for increasing the audience coverage and engagement, as well as for promoting FFU brands and its sub-brands.
- Development of an online store for selling branded goods.
- Integration of CRM tools for managing the client database.
Vantino team has selected cutting-edge technologies to build in a productive way the new Web platform for FFU Marketing, and follows an agile approach to maximize the added-value and quality of the new functionalities being developed.
As a software development company, Vantino turns ideas into full-featured Web and mobile applications. Our most recent deliverable is Project P – a geo-based social network that is now in the alpha phase. The idea behind the project is to create a platform where members can follow specific geographic locations and be in the loop of all posts tagged there: news, reviews, ads, photos, etc. Therefore, the focus from personal brands (like in the majority of social networks) is shifted towards locations, which become the primary interest of platform’s members. The number of posts generated in a particular spot defines its popularity.
Since making a social network is a tedious and complex process, Vantino team applied not only agile methodology to reach measurable results fast but also used customizable open-source code to save time and reduce the project’s cost for the client. For instance, the cross-native mobile application was built with Flutter – a brand new open-source framework from Google designed to align the development of iOS and Android apps.
The optimal way to deliver such a sophisticated and large-scale platform is to implement the microservice architecture. Here is a set of technologies we used:
- RESTful API
- Spring Framework
- Flutter Google framework
- Solr & Sevtin search engines for the full-text indexing
- Apache Spark for the real-time analysis of events
- Google Cloud Pub/Sub for messaging and communication between distributed services
- PostgreSQL and Redis databases
- Keycloak IAM (Identity and Access Management) server for authentication and authorization
- Cloud-based virtual machines for hosting
- Microservice architecture ensures better reliance, scalability, faster response speed and prevents system overload.
Vantino team’s adherence to best practices greatly helps in undertaking startup projects with customers, who do not have software engineering experience themselves but have concepts of great products.
Our client is an accounting company which has three office branches in Europe. Their drive for efficient management and readiness to integrate digital tools into their business processes created good grounds for business growth. The company recently decided to bring together some of its internal data in order to get an overview of the company activities in real-time, and to use these insights to better drive the everyday decision-making process.
The custom Business Intelligence service to be developed had to be flexible enough to:
- accept various data sources in CSV format;
- provide a secured Web-based dashboard;
- allow non-specialists to generate reports and query the data easily;
- make it possible to integrate generated reports with third-party Web-based user interfaces.
Based on these needs, Vantino developed a custom and flexible data analytics solution. It is based on the Superset business intelligence (BI) platform which was initially released by Airbnb.
A custom secure REST API allows to upload various sources of CSV data that are automatically exported from the company ERP and then imported to the analytics server database.
Analytics reports are continuously updated which allows the management team to follow the company activities in real-time from a centralized Web interface. These reports may include for example sales monitoring, staff workload, marketing activities and much more. They are organized in different dashboards where information is displayed in a clear and structured way.
The fact that we went for a solution based on open-source technologies makes our customer less dependent on uncontrolled changes, provides a solution specifically tailored for its needs, does not require the payment of recurrent fees, offers more control over its data, and is potentially more secure as compared to depending on proprietary or Saas solutions.
Our client is an accounting and HR management company, which decided to develop a Web platform to automate as many internal processes as possible — petty cash routine, accounting reports, payment operations, invoice and receipt scanning, HR documents and different workflows. The company also wanted to get a global view of customers’ activities and all information to be collected in one place.
In the very beginning, the clients considered using external online services, but they had so many specific operations and workflows that it was not possible to find a set of services meeting their needs. The fact that Swiss laws vary from one canton to the other was one more reason to consider a custom Web platform.
Another challenge was to make the platform work not only for employees but for customers as well and to provide them with a flexible and easy-to-use platform.
The system was developed on the open-source Symfony 4 framework, which is one of the best PHP frameworks currently available. We connected the platform to various third-party APIs and Saas products, including Tableau (analytics software), Ogone (payment service), M-Files (document management) and Xtracta (data entry software). Also, our team connected the Web platform to various banking systems and ensured it was well protected.
A scanning mobile app was another solution provided by our full-stack web development team. It was customized to allow end-users to upload scanned bills from smartphones to the system. The app used Xtracta API to enable optical character recognition (OCR) and extract relevant information from receipts and bills automatically. The interface was designed carefully in order to create a great user experience. For those who were new to the ERP system — an interactive tutorial would be enabled.
In terms of management, we used Agile methodology that allowed us to deliver a quality product in time within the allocated budget.
"They’re very autonomous and have a great deal of experience."
Vantino works with a client to create the MVP for their consumer mobile app. They developed the architecture from scratch using a cross native framework and open source solutions.
"They’re very autonomous and have a great deal of experience."
Sep 8, 2020
Delivering a fully functioning prototype of the app, Vantino satisfied the client’s needs and helped them achieve their vision. They were collaborative, giving feedback and incorporating flexibility into their approach to the work. Their cost-conscious, effective services were valuable.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the co-founder of a consumer mobile application. The purpose is to create a super local medium where you can discuss with neighboring people easily.
What challenge were you trying to address with Vantino?
The objective was to build an MVP. We wanted a fully functioning prototype of the application.
What was the scope of their involvement?
They built the product on open source solutions. They had to create the whole technical architecture for the product and then develop it from scratch. I also wanted to have both an iOS and Android app, so they chose a software framework called Flutter, which is a cross native framework that enables you to have a single code base for both platforms.
From there, they designed the architecture of the product, and then implemented it from start to finish.
What is the team composition?
It’s varied a little bit over the duration of the project, but roughly between one and a half and two and a half people work with us.
How did you come to work with Vantino?
Jimmy (Founder & CEO) was a friend of a friend, so we met informally. When I initiated my project, he encouraged me to do so and he presented the strengths of Vantino, which is a very agile and cost-efficient structure. I trusted that it was the right collaboration.
What is the status of this engagement?
We started in March 2018, and I’m still working with them today.
What evidence can you share that demonstrates the impact of the engagement?
I operate on limited funding and we haven’t raised external capital yet, so we had a very tight budget to develop this MVP. We had to be very conscious about cost and Vantino achieved that very well.
Their involvement was like going from zero to one. We started with a blank page and the best testimonial to me is the fact that they were able to build it from scratch. We now have a product that is robust and scalable because of the architecture, which is exactly what users need. We’re about to launch it and put it in the hands of the public.
How did Vantino perform from a project management standpoint?
They’re very autonomous and have a great deal of experience. We fine-tune the brief together and make sure that we agree on the objectives, and then they just do it. They use Swiss the manage the project.
While we were building the product, on several occasions, we had to rethink the product from a UX perspective and they were very flexible. They are able to adjust to new constraints that I would give them as the product owner, but basically the conversation was very straightforward and clear. I have really enjoyed the collaboration.
What did you find most impressive about them?
I think the key is their level of efficiency and cost-effectiveness. We really receive good service for the money. Their expertise and how up to date with the latest solutions and technology on the market they are make them stand out.
For us, this was a huge gain. They have a team of developers in Ukraine where the cost is lower than in Western Europe so we have the best of both worlds. We get a very strong team and good value for money.
Are there any areas they could improve?
We co-constructed the product. I had this vision and we had to turn this vision into a product so I should blame myself for changing the scope of the project.
Do you have any advice for potential customers?
Prepare a brief of what you want and then spare some time for a discussion to fine-tune the brief with Vantino. The client knows what they want, but Vantino has the expertise and can find shortcuts or can open a discussion on trade-offs for functionalities versus the cost and the time.
I recommend having a very open discussion in terms of your budget, timeframe, and what you can do, then optimize together. Don’t come with a preconceived brief.