Results-oriented AI, mobile and web developers
Apro Software is your best partner for custom software development.
Apro is the answer you are looking to develop custom applications tailored to your needs.
✓We focus on
- Artificial intelligence
- Mobile applications
- Web applications
✓ Apro in a nutshell
- 85% of customers rate us above 8 out of 10
- Over 300 projects worldwide
- A small and very flexible team with little bureaucracy and a lot of substance
- OpenX proprietary development method focused on outsourced development
- Since 2013 we always do our best to turn our clients’ ideas into great products
- We’re proud to have clients such as Coca Cola, Cortina Group, Societe, iXpole, Fifthplay
✓ Behind every great app is a great team
- A team of over 25 developers
- Expert management
- An integral part of the customer's team
- We build your app from scratch or enhance your capabilities
✓ Technology best suited to your project
- Web
- Angular, Node.js, React, Redux, AWS, Flask, Django, PHP
- Mobile
- iOS / Swift, Android / Java / Kotlin, Xamarin
- Desktop
- .NET / C#, DevExpress, WPF
- AI
- TensorFlow, PyTorch, Keras, Sklearn, Numpy, Gensim, SciPy, OpenCV, Python
✓ Our proprietary OpenX development method
OpenX addresses the typical problems that arise with remote development and, on the other hand, does not put too much pressure on our customers to manage resources.
- Agile-based
- Its focus is on proactive collaboration
- Communication is an essential part of all aspects of the method
- It provides clear, simple, and valuable reports
- It takes into account your concerns and tries to resolve them in the best possible way
- It takes care of the team’s emotional state, attitude, and concerns about the project
- It uses only understandable KPIs that make sense for the specific project
✓ Our little Hall of fame
- ComputerWorld: Top200 IT Companies in Belarus (2019)
- AI companies to watch (CIO)
Join companies like Coca-Cola, Cortina, Societe, and be ready to make great things together!
Say hello to us at info@apro.ai

headquarters
other locations
-
Aleja Komisji Edukacji Narodowej, 11Warszawa 02-722Poland
-
3 Lva Tolstogo StKyiv 02000Ukraine
-
-
142 Lafayette StreetNewark, NJ 07105United States
-
83 LAVENDER HILLLondon SW11 5QLUnited Kingdom
Recommended Providers
Focus
Portfolio
Coca Cola, Cortina Group, Societe, Macq, Fithplay, Alza.cz, Entry- Duplex, Bimlib, iXpole, ATUMChain, Pehade, Image Analysis Group, iCredit Works, Mind Capture, Bouw Energy, Safeconsult

Web Application Service for Lending to Dental Patients
Check the case here:
https://apro-software.com/web-application-service-for-lending/

Computer Vision - Fruits (Strawberries) Recognition
Check the case here:
https://apro-software.com/computer-vision-fruits-recognition/

AI Forecast of Pedestrian Traffic
Check the case here:
https://apro-software.com/pedestrians-traffic-ai-forecast/

Self Driving Tractor - AI
Check the case here:
https://apro-software.com/self-driving-system-iot-and-data-analysis/
We’ve created a self-driving system for tractors.
The vehicle will choose its own trajectory and will follow it across the field with 2-4 cm accuracy.
The goal:
Our goal was to create a universal and sufficiently inexpensive system that could be implemented even by small businesses.
Result Achieved:
· Our system can analyze the conformation of the field, plan a trajectory, and drive the tractor at any time and in any weather condition.
· The calculation of the trajectory is very precise and has a margin of error of only 2-4 cm based on the vehicle speed.
· Such technology can reduce cultivation costs per hectare by around $ 60-70 per season. For example, profit will be up to 140 EURO/hectare per year for locations that have two agricultural seasons.
· It is profitable even considering the presence of a worker with simple control tasks inside the vehicle.
Savings:
Here are some percentages in detail:
· Fuel and lubes saving up to 30%
· Seeds saving up to 25%
· Fertilizer saving up to 30%
· Plant Protection Savings up to 5%
· Labor cost reduction up to 5%
· Yield increase up to 10%
Key technologies:
· C/C++
· Java/JNI
· Kotlin
· GIS/RTKLib
· Python
· TensorFlow/TensorFlow Lite
· Node.JS/WS
· SQL/SQLite
· Android
How it works:
The system has a unique algorithm that collects data from several sources, combines and processes them in quasi-real-time, making decisions on the fly.
Telemetry detected from each machine is transferred to a special cloud-based system, that is able to store, analyze, and visualize the data
Features:
· Deep GNSS data processing
· Our own algorithm for matching data from different sources.
· The system uses a limited range of cheap sensors.
· The system can be considered as a base platform without limits on adding new features and 3d-party integrations.
· The system can be installed almost on each agricultural vehicle.

Computer Vision – Foot Measurement App
Check the case here:
https://apro-software.com/foot-measurement-app/

Histological Index Scoring – AI Computer Vision
Check the case here:
https://apro-software.com/histological-index-scoring-ai-computer-vision/

BIMLIB - AI core
See more about the case study here:
https://apro-software.com/matching-and-clustering-core-for-bimlib-2-0/
Using machine learning algorithms, we created the heart of BimLib 2.0, a CAD-independent platform that helps to estimate the cost of construction projects.
Technology
· Python
· ML / AI
Client
BimLib is a startup company that develops a CAD-independent platform that helps to estimate the cost of construction projects.
What the client wanted
The client asked to develop the core of the product based on ML/AI technologies.
The system should have been able to do a matching of objects based on their description, metadata, and attributes.
We have been also requested to develop API for training and usage of the model on top of the core.
Our Achievements
· Object matching with accuracy 95% based on the object’s metadata
· Development of model training mechanism and required API
· Develop BIM class clustering algorithm
The Apro team performance
The ML core developed by APRO allowed the creation of the BimLib 2.0 product, which can update data on the cost and availability of products within a few minutes.
Before, this operation was done by a team of several people within some weeks.
Using machine learning algorithms, the system can also search and compare the catalogs of various companies and combine the manufacturers’ catalogs with the suppliers’ catalogs.
The project was managed by two professionals: one project manager and one developer.
What is Bimlib?
Bimlib 2.0 is a digital platform for the quick calculation of building materials and equipment costs. This system extracts metadata from your building project created with any CAD solution.
Based on machine learning algorithms, Bimlib 2.0 connects the specification of materials with the Bim catalog.
In the same way, also the catalogs of building materials sellers are matched with the Bim catalog.
As a result, building costs are calculated in a semi-automatic mode just in a few minutes.
Which features we implemented
The model solves the problems of placement, storage, and access to the tree of products through the API, taking into account the non-trivial structure of the model.
"I would like to thank you for your contribution to the development of the BIMLIB platform for the comprehensive predictive assessment based on neural network technologies. BIMLIB is pleased to be a partner of Apro and look forward to a further fruitful cooperation."
Anton Reshetnikov
CFO, BIMLIB

Face Recognition App - AI computer vision
See more about the case study here:
https://apro-software.com/face-detection-and-recognition-for-mobile/
We created a face detection and recognition tool for mobile phones. This system doesn’t need to establish a connection to the server or to use the internet.
Results
· Probability of right detection: up to 0.99 (99.99%)
· Probability of right classification: up to 0.96 (96%)
· Autonomous mobile face detection and recognition
· Our own algorithm for face geometrical normalization
· Optimized to reduce the consumption of energy as much as possible
Key Technologies involved
· C++
· JavaScript / ECMAScript
· Python
· OpenCV / OpenCV ML / OpenCV Light
· Face Lib
· Android / Windows / Linux
· Dlib
· QT / QML
· Java / JNI
· Git
Our goals
The idea was to develop a face detection and recognition tool directly in mobile phones, without the need to establish a connection to the server or to use the internet.
The second goal was to create an app that didn’t drain too much energy from the cell phone battery.
The Apro performance
The application has shown excellent results for both recognition and classification tasks:
Probability of right detection: up to 0.99 (99.99%)
Probability of right classification: up to 0.96 (96%)
To reach these results, our R&D project included not just coding but a significant amount of interactions with real people inside a controlled environment.
Who says that a developer’s life is always lonely?
The app features
Our solution has its own image normalization algorithm that provides better quality in case of not straight face orientation.
It is also smartly optimized to reduce the consumption of energy as much as possible.
A face recognition model is stored, trained, and updated directly in a smartphone. This means that all the set of operations proceeds autonomously and independently from external services.

52Lunch - Social Experience Mobile App
See more about the case study here:
https://apro-software.com/52lunch-mobile-application/
We have developed an iOS mobile application for a new restaurant booking service with a social experience.
Results Achieved
· 2 in 1 iOS mobile application, one for restaurants and one for visitors
· The backend server is developed by Apro
· Internal chat functionality was implemented
· Android version development is already planned
· The solution is under closed live testing
Technology
· iOS
· Swift
· Python
· MySQL
Introduction
Filling your belly is nice. Doing it with friends is even better!
The application that we developed for 52Lunch, an innovative restaurant booking service, fully embraces this philosophy.
Indeed, it offers special discounts to customers who invite other friends to join them in the same restaurant.
What our client wanted
The customer asked to develop a mobile application for the iOS platform (Android is planned for phase 2).
In addition, Apro had to develop a dedicated back-end server.
Video intro about the app:
https://youtu.be/J5ca8HjOdck
Our performance
The client has received the mobile application and back-end server within 5 months.
The project has been managed by a team of 5 people (iOS developer, Python developer, PM and analyst, QA engineer, graphical designer).
How it works
Discounts and communication are the two main purposes to use this service: during lunchtime, you can spend time with your friends or colleagues face to face, and together you will get a discount in a selected restaurant.
The application allows you to register as a restaurant manager or as a visitor.
As a restaurant, you can put a detailed description of your cuisine, photos of the restaurant, define available timeslots, discounts, and manage them, chat with a visitor.
As a visitor, you can search restaurants around, book any timeslot and invite friends, get discounts, communicate with the restaurant in a private chat, or communicate with people you invited.
One of the most interesting and challenging features that we added is the table assignment system.
It was developed to combine in the most profitable way the request of seats and the availability inside the restaurants.
One project, two Apps
The application for restaurants contains 4 sections:
· Profile: to fill in the restaurant’s details
· Add Slot: to create a timeslot
· Visitors: to list all visitors
· Chats: to communicate with visitors
The application for visitors is divided into 5 sections:
· Profile: to set photos and preferences
· Favorites: to list selected restaurants
· Explore: to search for restaurants around
· My Slots: to list all my bookings
· Friends: to list and invite friends
Conclusion
The client has received mobile application and backend part within 5 months developed by a team of 5 people (iOS developer, Python developer, PM and analyst, QA engineer, graphical designer).
“We used the Apro guys in several of our investment projects and we are satisfied with them and we will use them again in others.”
Daniel Zatologin
Founder, 52Lunch

Atum Chain - Crypto Transaction App
See more about the case study here:
https://apro-software.com/atumchain-mobile-applications/
We have developed iOS and Android mobile clients for the ATUMchain platform, a blockchain transaction system.
Results Achieved
· ATUMchain trading platform got mobile native client applications for iOS and Android platforms
· We have created applications with light and dark UI themes and multilingual support
· We have also created a rebranded version for Cross-chain
Technology
· Native iOS and Android applications
· Blockchain
Introduction
In recent years, blockchain technology and cryptocurrencies have been attracting a lot of attention. Their potential applications are numerous and still largely unexplored.
We too have been involved in this fascinating world during the development of ATUMchain mobile clients on Android and iOS.
The next step will be to build a time machine, go back to some years ago and buy a lot of bitcoins.
… and then come back to nowadays ofc.
The client’s requests
The client required to develop mobile clients for iOS and Android platforms for the ATUMchain platform. We had to use Web and WebSocket APIs provided by the back end.
Our performance
We delivered the mobile client applications for the ATUMchain trading platform within 4 months.
They were developed by a team of 5 people (iOS developer, Android developer, PM and analyst, QA engineer, graphical designer).
We paid particular attention to design so that the interface was simple, clean, and user-friendly.
What is ATUMchain?
ATUMchain is a decentralized platform that operates through distributed independent nodes and allows cross-chain transactions among various blockchains: Ethereum, NEM, Bitcoin, Litecoin, Omniprotocol (Tether).
In ATUMchain transactions are committed directly across addresses of different blockchains without using any coins, tokens, and centralized counterparties.
The P2P transaction can be checked in the appropriate blockchain explorer.
Technical features
The applications we developed have 4 sections:
· Prices: the panel that shows the current trading positions
· Trade: the section for trading
· Portfolio: the place where users can raise their balance and withdraw
· Settings: the general settings for application and account
Conclusion
The client has received mobile client applications for their trading platform within 4 months developed by a team of 5 people (iOS developer, Android developer, PM and analyst, QA engineer, graphical designer).
“We used Apro guys in several of our investment projects and we are satisfied with them and we will use them again in others.”
Daniel Zatologin

BBS - Mobile app shop
See more about the case study here:
https://apro-software.com/bbs-shoes-mobile-application/
This project involved the development of iOS and Android mobile applications for an online shoe store.
Results Achieved
· 2 applications (1 API, 1 UI/UX), 1 approach
· Simple and User-friendly UI and UX were developed by Apro
· An advanced management system for mobile catalogs was implemented
· Wired-range devices and screen resolution support
· The solution is in the pre-publishing phase
Technology
· Android
· Java
· Kotlin
· Swift (only for iOS)
Introduction
E-commerce is now an essential component of any business, even for small and medium-sized companies.
The project developed for the BBS.Shoes brand concerned the creation of an iOS and Android app to manage their online store.
What the client required
Our client needed mobile applications for iOS and Android platforms.
These applications had to be extremely user-friendly for customers, taking into account that many of them have old devices.
In addition, the apps had to use the same API of the brand website “www.bbs.shoes”.
How we did it
The system was developed by a team of 6 people (iOS Developer, Android Developer, PM/Analyst, Graphic designer, and two QA engineers).
Our client received the mobile applications and the back-end part within 4 months.
One of the most challenging parts of the project was the integration between the app and the company’s invoice, payment, and backorder systems.
www.bbs.shoes
What we have implemented for our client
Articles catalog with filtering and searching options
· A single article view with adjustments for API data fields
· Shopping cart with payments integrations
· Advanced delivery preferences
· A user account with Invoices and Backorders management
· A special registration and login process synchronized with the main website
Conclusion
The client has received mobile applications and backend part within 4 months developed by a team of 6 people (iOS Developer, Android Developer, PM and Analyst, two QA engineers, Graphical designer)
"I must say that the App looks great! Nice work of you and the team!"
Thibaut Van Assche

My Weather Book - Mobile app
See more about the case study here:
https://apro-software.com/the-app-tree-my-weather-book/
“My weather book” is a fun educational application for children, which combines a coloring book and writing practice exercises. Kids can enjoy coloring while they learn to spell.
Results Achieved
· A useful tool to help kids practice spelling, writing, and reading
· An app that follows a creative learning approach designed by Montessori professionals
· A thematic coloring book about the weather (sunny, rainy…)
What the client asked
The client approached us with the idea of an iPad application that could help children improve spelling, reading, and writing skills with fun coloring activities.
Our performance
The app was developed starting from the graphical materials that we received from our client.
Our team consisted of an iOS developer, a tester, and a project manager, supported by the client’s graphic designer.
How it works
After login, you can create your own coloring-writing book by choosing eight pages from a library of 25 illustrations.
You can see all your illustrations by swiping, and the bottom row shows you the pictures you have selected to make up your book.
When you finish choosing your illustrations, you just have to click the “Make my book” button and you can see your coloring book.
After saving the book, your child is ready to start coloring and writing.
“Thanks, really really great job. I’d like to thank you and your guys for the great work you have done on this, I am really pleased with the results …”
Mary Cronin
MD, My Weather Book

Duplex MoniBoard - Visma Global ERP Reporting
See more about the case study here:
https://apro-software.com/duplex-moniboard/
We created visual reporting web software that represents the data from Visma Global ERP
Results Achieved
· User-friendly and compelling visual data representation
· Enhancement of real-time reporting of ERP
· Better information for sales and department managers
Technology
· Java
· .NET
Introduction
Have you ever dealt with companies in which one office didn’t know what the other one was doing? It’s SO frustrating, right?
Communication and integration between the various parts of a company should always be a priority. Tools like enterprise resource planning software (ERP) are great to fix these issues.
ERP is a management software that integrates all the relevant data, business processes, and functions of a company, such as sales, purchases, warehouse management, finance, accounting, etc.
We spiced up this kind of solution creating MoniBoard, a visual reporting web software that presents data from Visma Global ERP.
The client’s needs
Our longtime partner Duplex approached us to work on the MoniBoard project.
It was supposed to be a web-based program showing real-time key figures from the Visma Global ERP system.
The main goal was to present them in an easy and understandable way for persons with little knowledge of economy and finance.
The program had to address especially sales-organizations, project managers, and department managers.
Instead, it wasn’t intended as a tool for deep financial analysis.
What we delivered
We developed, together with our partner Duplex, a visually compelling reporting system which is very user friendly.
Our solution takes data from the Visma Global ERP system and shows it in a web browser.
“Very good cooperation… most of the time all problem fixing was handled without involving me. In cases, they were unsure, they explained the problems and what caused it, but also provided well-thought solutions to fix the problems.”
Marius Andersen
CEO, Duplex

Energy Smart - Mobile App
See more about the case study here: https://apro-software.com/smart-enery-mobile-app/
Fifthplay used our offshore team to develop its Energy Smart application.
It is a mobile system which provides flexible and simple control of plug electricity consumption (Smart home)
The application was developed for the iPhone, iPad, and Android.
Achievements
· Full app development from scratch
· Complete solution available for iOS, Windows Phone, and Android
· International multilanguage application
· Remote control of power consumption
What our client requested
The customer ordered the full cycle of application development for iOS, Windows Phone, and Android. It included:
· Architecture and planning
· Graphical design
· Implementation
· Testing
· Posting on app stores
What we offered
Our team was able to cover all the required activities and developed all the versions from scratch.
The professionals involved were 3 mobile developers, 1 project manager, 1 designer, and 1 tester.
After the customer acceptance procedures, these applications were published in the respective app stores.
What is Energy Smart?
Energy Smart is a mobile system that provides flexible and simple control of energy consumption from your home plugs and electric devices.
It was created by Apro for Fifthplay, an innovative company specializing in home energy management and patient health monitoring.
Gateway is one of Fifthplay’s key devices and allows to access various appliances remotely without a computer.
Energy Smart app was developed to work in combination with Gateway and offer these interesting functionalities.
Conclusions
We went through all the stages of application development and the customer received the complete solution available in the respective app stores.
Once this project was completed, Fifthplay asked for another step: rebranding for its customers.
The next step for the Energy Smart application will be support for new types of devices besides plugs.
"It looks really great, thank you!I am very impressed by your team achievement during the time we work together!"
Mihail Mihaylov
Project Manager, Fifthplay

InnerWorkings - eLearning Platform
See more about the case study here:
https://apro-software.com/innerworkings-net-developers-outsourcing/
We expanded the development team by adding six highly qualified developers to help create content on Azure and Windows.
The product was an innovative e-learning system to improve software development skills.
Results Achieved
· The product makes learning development skills easier
· Real-world-like experience through emulation of the developer’s platform
· A coding sandbox to learn new skills and programming techniques
· Tight integration with Visual Studio
Technology
· .NET
· C#
· HTML5
· JavaScript
Introduction
Training great developers can be a hassle. You know, ineffective instructors, trivial e-learning, expensive conferences…
Apro contributed to the creation of something different, something innovative. We extended the original team of our client, InnerWorkings Ireland, by adding six highly skilled programmers in outsourcing.
The result was the InnerWorkings learning platform, an e-learning system that emulates a developer’s real-world experience to improve software development skills.
What the client wanted
For this project, knowledge of a specific field was not essential: a general understanding and the ability to learn were more important.
Our client also demanded a high level of code quality. Therefore, we offered senior developers, experienced in working with a wide range of technologies.
Our performance
All our programmers:
· had experience in a variety of .NET frameworks
· had extensive experience in one or more of these frameworks, and could design simple applications without issues
· enjoyed programming and liked to learn new skills
· could write clear, simple and well-factored code
The role of our developers
The complete development process required strong collaboration between the management team in Ireland and developers both in Ireland and on our side.
Our developers were responsible for the following steps:
· Story development: developers researched the topic to be developed, and produced sketches of the scenario and the problem statement.
· Code development: the first of two important code development phases, with the goal of producing the resulting project.
This is used as a sample solution offered to users at the end of a task. But more importantly, it serves during the development as the template for the task project in which the user works.
· Primary development: it created the remaining elements of the task (task project, task document, and task tests).
The task project was created from the resulting project but modified to create the challenge that the user will solve in order to learn.
The task document contains the scenario, the problem statement, and all the other presentation elements such as steps, hints, constraints, and summary.
The task tests are also created at this point.
The system features
The platform is a coding sandbox, tightly integrated with Visual Studio, to help .NET developers learn new skills and programming techniques.
Developers learn by completing real coding exercises and submitting their solutions to the platform‘s patented code judging engine.
The platform‘s judging engine follows a rules-based model to provide each developer with detailed feedback on their code solutions in real-time. No waiting for instructors to grade the developer‘s solution!
The InnerWorkings learning system already contains hundreds of training programs (drills). Each drill consists of several steps.
“We’re delighted with their aptitude and skillsets. Their communication with us has been focused and productive. In a very short space of time, we’ve come to feel that they are part of InnerWorkings and have almost forgotten that they work with APRO Software.”
Robert Brady
VP of Operations, Innerworkings

Societe - Mobile database
See more about the case study here:
https://apro-software.com/societe-company-list-ios-app/
Societe.com is a French website that provides information about companies in the country, already had a web version for mobile devices, and wanted to introduce native applications for iPhone and iPad devices.
What the client required
The client already had a version of their website for mobile devices and wanted to introduce native applications for iPhone and iPad devices.
The new applications should provide most of the functionality offered by the main website and its mobile version:
· Searching companies in the database by name, company code, or director’s name
· Viewing the detailed information about a company
There was also a specific feature that the client wanted to implement specifically for iPhone and iPad devices – maintaining the list of favorites.
The applications required only French language support, as for their web versions.
What we implemented
We have implemented iPhone and iPad applications supporting all current iOS versions and devices including iPod Touch.
As the client specified, the iPhone version supports only portrait orientation, but the iPad application supports both portrait and landscape.
The applications were developed using the client’s existing web services for fetching data and performing searching operations.

Nuvonet - Social Media Web
See more about the case study here:
https://apro-software.com/fifthplay-nuvonet-portal/
Nuvonet is the social media portal solution to make city life more integrated and comfortable.
Thanks to this web portal, local information, services, and shops become accessible to everyone by simply using a PC, smartphone, or tablet.
Client:
Fithplay is producer of smart energy solutions
Results Achieved
- Compliance with client’s architecture standards
- Short time to market thanks to the Agile Kanban methodology
- User experience optimized by our professional team
- The design of the application emphasizes multi-device use, scalability, performance, and ease of use
Technology
- ASP.NET
- MVC 3
- MS SQL
- Entity Framework
- JavaScript
- CSS
What our customer asked
The client had a rapidly expanding system that required significant development efforts. So they were looking for an experienced team to take care of the project.
The team had to work independently, following Fifthplay architecture standards, and report to technical and commercial staff.
How does Nuvonet work?
Nuvonet contains information about shops and service providers and allows you to order goods or services directly from the website.
Any dealer can purchase Fifthplay Gateway and connect this device to a printer. Orders from the Nuvonet portal will be received by the Gateway and printed directly at their location.
In the case of service providers such as dentists or restaurants, Nuvonet users can also book a visit. All necessary information will be printed, sent via SMS, and added to the Nuvonet Calendar.
Features
The portal allows users to:
- consult custom-tailored news reports and weather information
- search for services of merchants, associations, and service providers
- order products and services directly from merchants (baker, supermarket, etc.)
- consult various information about their city
- subscribe to city events
- monitor in-house energy consumption
- carry out a GPS search for the closest stores, restaurants, or other points of interest
Conclusion
We offered Fifthplay three developers and one QA engineer, who work remotely in our development center.
There is also a user experience designer who creates all the portal designs and improves application usability.
The team had considerable experience of work in user-oriented projects, paying close attention to device compatibility, performance, and comfortable usability.
„It looks really great, thank you! I am very impressed by your team achievement during the time we work together!“
Mihail Mihaylov
Project Manager, Fifthplay

Road defects detection - Mobile app
See more about the case study here:
https://apro-software.com/protank-defects-detection/
We have created an app that takes picture of defect on the road, locate its GPS and send it in to the system Protank
Results Achieved
-Enable more efficient fixing of roads
-Better and more exact communication among road inspectors and despatcher
-Native Android app
Technology: Java (Android)
Client:
Protank is a Fleet Resource Management system. It enhances regular Fleet management by adding unique new features.
The clients of Protank are also organizations that are responsible for fixing the state roads.
There are inspectors who check the state of the roads and inform the dispatchers about defects. To automate this process it was natural to develop the mobile app.
What did we offer to our client?
We have created the native mobile app which is running on Android devices.
When the inspector finds a defect on the road he takes pictures of the defect.
He can draw on pictures and make notes attached to the photo. Then he is sending the photo of the defect to the Protank system.
The defect is automatically localized with GPS.
The dispatcher is notified about the defect and he can then deploy the trucks and people who can fix the defect.
Results
The mobile app makes the notifying of dispatchers about the defects on the roads much more efficient.
The dispatchers see the defect pictures and he can decide better about the plan of fixes.
The localization of the defect makes the repairs much easier as well.

AI Forecasting Solution
See more about the solution here:
https://apro-software.com/predictive-model-in-warehouse/
Creation of sales/demand forecasting model based on machine learning and big data.
We have used all possible variables as weather, economic situation, demographics, promotions, competition, price sensitivity) to create model that forecast the demand for products with much better results.
We make sales forecasting model for distribution and auto spare part company.
The difference between classic ERP extrapolation prediction and machine learning forecast
- Classic ERP systems use for forecast extrapolation of past numbers
- This becomes an issue when some variables as weather is significantly changed
- Profio engine adds the variables in the forecasting
- This makes it more accurate (even by 40%)
How it works
- We run the data and variables through statistical modelling each day.
- We then choose the best model for each item.
- The system learns by itself from the past. It improves each day
This has these implications for the company
- Increase of Service Level up to 99%
- Elimination of the stock-outs
- Inventory decrease by 25%
- They increase the sales by increasing the availability of goods on shelves for clients
Technology
- Big Data variables
- Neuro Networks
- Machine learning
- Statistical Modeling
Other possible clients
- The ideal client is a company with more than 700-1000 items in the warehouse.
- Spare part distribution
- Retail stores chains (food, drugstores, pharmacies)
- Pharmacy distribution
- Food production
- Generally distribution companies
McKinsey predicts machine learning will reduce supply chain forecasting errors by 50% and reduce lost sales by 65% with better product availability.

Nordika - Travel Itineary Mobile App
See more about the case study here:
https://apro-software.com/nordika-travel-itinerary-app/
We have developed an iOS and Android mobile app for Nordika Travel.
Results Achieved:
iOS and Android mobile applications have been developed
Mobile applications provide all information about Nordika Travel’s tours
Technology:
Xamarin.Forms iOS and Android applications
What the client required
Nordika Travel is a US-based tour operator specializing in travel and vacation arrangements to Iceland.
Nordika Travel has a wide selection of vacation packages, made in partnership with local Icelandic hotels, car rental companies, and tour operators.
The client is using Zoho CRM and ZOHO Creator systems, information about all tours is stored there. APRO was using Zoho API to communicate to the backend.
What we delivered
We have implemented an application using Xamarin.Forms. as a result, the client got 2 applications for 2 platforms but with one code-base.
Conclusion
The client has received mobile client applications within 1.5 months developed by a team of 4 people (Xamarin developer, PM, QA engineer, graphical designer).
„I just wanted to let you know that our clients are quite happy with it. Our latest feedback from a client was like this: The Nordika app has been very useful! This is the first time in my experience an agency has had its own app. Also, the portable wi-fi has been very valuable since we use google maps quite a bit.
Thank you for doing such a good job.“
Atli Gudmundsson
Operations Manager, Nordika

Meditation App - iWatch
See more about the case study here:
https://apro-software.com/meditation-101/
We have developed an app to help beginners to meditate. The app is based on biofeedback receiving from the iWatch.
Technology - iWatch, iOS, objective C
Client - David Zemsky
What the customer required
The main idea behind this app was to help the user achieve the optimal meditative state.
A lot of people who start to meditate do not know what is the desired state and are asking how I can know that I am meditating.
There are several physiological states that are connected to mediation, decreasing heart rate, increase in skin resistance, certain brain waves, and heart rate variability coherence.
By introducing the iWatch to the market, we could use the fact that iWatch measures the heart rate to develop an application that gives you biofeedback if you are in mediation or not and how deep it is.
You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.
What we implemented
· We have used the fact that iWatch provides heart rate.
· When you are in mediation you have very high heart rate variability coherence. The coherence is increasing when you are more relaxed.
· We have transferred the signal of heart rate from iWatch into iPhone.
· When the user meditates he wears iWatch and on iPhone, there is a picture which lights up when the user has reached the desired state -the high coherence.
· There are various statistics in the app that will give you feedback about your mediation practice progress over time.
We have developed an app that gives the user who is a mediation beginner real-time biofeedback if he is in a meditative state.
The feedback is provided by iWatch.
„For high-quality Software Development services, I would highly recommend APRO Software and their team who have always gone over and above to deliver me outstanding results.“
David Zemsky

Coca Cola - MS SharePoint Intranet
Check out for more info about this project here:
https://apro-software.com/olympics-intranet-based-on-sharepoint/
We developed an intranet solution for our Irish digital marketing client on the MS SharePoint platform
What the client required
Cybercom requested from APRO the implementation of an intranet solution based on Microsoft SharePoint for one of their clients – Coca-Cola Global IT.
The task
· Implement document libraries based on Microsoft SharePoint
· Implement media library with the ability to watch videos directly from web
· Apply a custom graphical design to the SharePoint platform.

CAMSHOOTER APP FOR SAMSUNG GALAXY CAM
Check out for more info here:
https://apro-software.com/camshooter-app-for-samsung-camera/
We have developed a solution that allows automating photo-taking and uploading procedures during stock-in in the warehouse.
What the customer required
Limal is an operator of an e-shop called Rozbaleno.cz (unpacked). It is a store specializing in selling already unpacked goods from other e-shops.
When clients return the products, for e-shops it is better to sell these goods to Limal. Then Limal will sell it on auction portals and on its own e-shop Rozbaleno.cz.
This market focus makes pressure on Limal logistics because each product that is received is basically different.
The employees of Limal had to take pictures of each product and then they uploaded it on the server and it was very time-consuming to put tags on these products.
Limal needed some solution that would make this process more efficient.
Results Achieved
· Faster and efficient stock-in in warehouses of the company
· Automated process of uploading photos on the server
· Extreme time savings in warehouse
· Native Android app on Samsung camera
Platform / Android (Samsung cameras).
Reviews
the project
Custom Software Development for Software Company
"We liked their knowledge, which guided us through AI."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am a Co-founder of a software company called Stantum s.r.o. where we develop our Stantum ERP Now platform.
For what projects/services did your company hire APRO Software, and what were your goals?
We asked Apro to develop for us new ERP module for forecasting which would use machine learning AI models for better prediction of demand.
How did you select this vendor and what were the deciding factors?
We know Apro guys from the past corporations.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
First, we cooperate on specification of the forecasting module. Then we have used some old data to build the machine learning models. We use this model to integrate it to our ERP. The forecasting used several variables which are normally not used in traditional trend models. This gave us better forecasting results.
How many people from the vendor's team worked with you, and what were their positions?
We used one part time python developer.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We now can offer a better forecasting module in our solution Stantum ERP Now.
Describe their project management style, including communication tools and timeliness.
We ran the project by ourselves. We used the python developer from Apro. We have classic Agile methods in place. We use our Jira and we were meeting once per week with the developer to update about progress and set the tasks for next week.
What did you find most impressive or unique about this company?
We liked their knowledge, which guided us through AI.
Are there any areas for improvement or something they could have done differently?
Classic bugs, otherwise the cooperation was good.
the project
Custom Software Dev for Tools Manufacturer
"They have a very good system of informing about the project advancement. I liked their reporting system."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the Finance Manager
For what projects/services did your company hire APRO Software, and what were your goals?
We needed a forecasting system for our supply chain. The system would also recommend what we should order so we can keep up with forecasted demand. We wanted to create better forecasting which would enable us to keep a lower number of items in the storage.
The new forecasting system works not only with trend analysis but also it mixes several variables such as the economic situation, local situation, exchange rates, economic growth, season and even weather to improve the forecast with the help of machine learning.
How did you select this vendor and what were the deciding factors?
We mainly looked at their previous experience with AI projects and then we were impressed with their analysis of the problem.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We delivered the data from our sales. Then the data was analysed and based on the analysis the forecasting engine was developed. We basically had 2 weeks cycles where at the end of each period, guys from Apro showed me what was developed.
Apro compared the sales data with various variables that were put in the AI model. It enables a more exact forecast. In the second round, based on these forecasts there was an automated system that suggested what to order from our suppliers so the warehouse was supplied on time.
How many people from the vendor's team worked with you, and what were their positions?
We have at disposal 2 AI developers and the project manager. We communicated primarily with the project manager.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We increased “client service level” to 97%. We mainly saved the cost of the storage system. We saved 12% on the shelf space. The forecast was 23% better than the previous forecasting system based on the trend analysis within our ERP.
Describe their project management style, including communication tools and timeliness.
We use Jira and Github. We had 2 weeks demo days. They worked quite independently because we are busy with other things. We set up the expectations and they independently fulfilled them.
What did you find most impressive or unique about this company?
They have a very good system of informing about the project advancement. I liked their reporting system.
Are there any areas for improvement or something they could have done differently?
As in each software development there were some issues at the beginning but all was quickly fixed.
the project
AI-Based Semi-Automated Security System for Insurance Firm
"We had a perfect overview of the team in APRO because of their transparent reporting."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
The head of the specialist department for claims processing in Allianz.
For what projects/services did your company hire APRO Software, and what were your goals?
We wanted to experiment with using AI in claims processing. We wanted to have a semi-automated system that would suggest red flags if some claim has issues. We want to use machine learning software to study the behavior of customers to make more accurate decisions on whether a claim is genuine.
How did you select this vendor and what were the deciding factors?
Apro came to us with this idea and persuaded us to experiment with this software.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Our IT team had a daily stand-up meeting with the Apro team where they discussed the main issues and goals of the project. The whole development was based on agile methodology.
How many people from the vendor's team worked with you, and what were their positions?
3 AI engineers, plus 1 backend and 1 front end engineer. The main contact was project manager.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
-Preventing an additional 4% of fraudulent claims -Improved time in claim processing
Describe their project management style, including communication tools and timeliness.
There were stand up meetings with our IT team. We had a perfect overview of the team in APRO because of their transparent reporting.
What did you find most impressive or unique about this company?
We like their reporting on project development. The project manager was very good at suggesting the direction for the project.
Are there any areas for improvement or something they could have done differently?
Yes. There were some minor issues and hiccups after rollout. But it was handled after all.
the project
Custom Software Dev for E-Commerce Company
"They had a very professional attitude."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the owner of ecommerce company which sells various designed apartment accessories.
For what projects/services did your company hire APRO Software, and what were your goals?
We wanted to develop a recommendation system which would show the visitors of the website the suggested products based on their behavior and comparing it with behavior of previous buyers. With help of AI the system would understand what to recommend to the coming user. We also needed a AI system that would help us to suggest pricing policy. Based on shoppers behaviour we would be able to set proper prices so we achieve best profit per item.
How did you select this vendor and what were the deciding factors?
We searched for possible suppliers online. We wanted to see the professionality in the team and we watched for their previous experience with AI projects. Meeting with the AI project manager in Apro persuaded us that they have enough initiative and professional knowledge for us.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
First we created a specification with mockups of the project and set the goals. The team analysed our sales data from eshop and made first models that were improved step by step. We have worked in 2 weeks cycles where the team showed the demos.
How many people from the vendor's team worked with you, and what were their positions?
We have at disposal 3 AI developers and the project manager. The main contact in Apro was project manager.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We achieve a 5.3% increase of revenue per shopper.
Describe their project management style, including communication tools and timeliness.
The results and progress was shown in their Jira. The main communication was with the project manager who sent us the reports of the progress.
What did you find most impressive or unique about this company?
They have a very professional attitude. They were informing me about the possible traps of project because AI project is more like research.
Are there any areas for improvement or something they could have done differently?
We experienced some minor bugs after deployment but all was fixed properly.
the project
Multiple Web & App Projects for Field-Based Solutions
"The price was reasonable and they’ve shown expertise in past projects in regards to how they work, how they test, and how they deliver."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We are a Czech company which produces fleet resource management solutions. Our clients are also in the Czech Republic. Our clients vary and can have big fleet resources. For example, cleaning companies, mining companies, and garbage collection companies. Our system is mainly web-based and used by those companies to manage their fleet resources.
I’m the project manager and responsible for mobile applications.
What challenge were you trying to address with APRO Software?
We develop our product in .NET. We didn’t have expertise in Java or Android development, but we needed those technologies, so we contacted several companies, conducted some research, had some interviews, and decided to try APRO. We still work with them now.
How much have you invested with APRO Software?
We have spent $50,000 to $100,000 per year.
What is the status of this engagement?
We’ve been working with them for more than two years. I’ve been with my company almost three years and we started working with them on mobile applications soon after.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We’ve finished two applications or, more accurately, two mobile solutions. “Solutions” include not only mobile applications but also web services. The first application was a solution for detecting defects. The solution helps our clients fix roads. The solution helps them to define problems on roads, to report those problems to the main office, to talk to support, and to plan those repairs.
What did you find most impressive about APRO Software?
The price was reasonable and they’ve shown expertise in past projects in regards to how they work, how they test, and how they deliver.
Are there any areas APRO Software could improve?
From my perspective, I would like more support post-development. In the support phase, when any issues arise, we ask them to investigate, fix, and give us an updated version of the application. We would like them to deliver a bit faster, but as far as I know, it also depends on their current workload. I’m talking about the difference of days - not weeks or months. We prefer to get the application fixed in a few days, but sometimes it takes one to one and a half weeks.
the project
Photo Automation Software Development
"They are proactive and always have new ideas."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We are an E-shop that sells products that are returned to other E-shops. If an E-shop has returned goods, they sell them to us so that we will then sell on our website. We have cheaper prices.
I am a co-owner.
What challenge were you trying to address with APRO Software?
There’s a logistical challenge to put all of the returned goods in our system and website because all of the products we have in storage come from a variety of providers. We needed an automated system that would take pictures of the products and post them to our website.
What was the scope of their involvement?
Since working with APRO Software, we now have a camera that takes pictures of the products. The software coordinates the angle of the camera, takes the photo, and then loads it to our FTP [file transfer protocol] from our database. It then goes to our website, where we check for any errors.
How did you come to work with APRO Software?
I already had a friendly relationship with APRO Software because I know the director.
How much have you invested with APRO Software?
The project cost ranged from $50,000 to $60,000.
What is the status of this engagement?
Our engagement is ongoing. We’re working on updates.
What did you find most impressive about APRO Software?
They are proactive and always have new ideas.
Are there any areas APRO Software could improve?
They had some delays, but they were only around 2 days in length, so it’s not that big of a deal.
the project
Custom Software Dev for Telecommunications Company
"We liked their proactive behavior."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Specialist for network. I am taking care of the good state of the optic cables network.
For what projects/services did your company hire APRO Software, and what were your goals?
Numerous computer network management tasks depend heavily on the information about the network traffic. This forecasting is very useful for numerous applications, such as congestion control, anomaly detection, and bandwidth allocation. Therefore we started to look for ways to improve our forecasting of network traffic by AI models. We wanted to enhance the forecasting by machine learning where we could actually add certain variables to improve the forecasting (like weather, holiday season, week time, certain events)
How did you select this vendor and what were the deciding factors?
We have done throughout research on the market and look for companies that have experience with AI forecasting models. We have chosen Apro based on previous experience and based on the technical offer that they gave us.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We made a list of variables that could work and we tested that on the past data. Based on these the models were created that were used to create the final models.
How many people from the vendor's team worked with you, and what were their positions?
We used 4 machine learning developers, 1 frontend developer, one backend developer and 1 project manager. Our main contact was the PM who then communicated with the team.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We still evaluate the solution but we estimate that we improved our forecasting by 4-5%
Describe their project management style, including communication tools and timeliness.
Daily stand ups. Their Jira plus Github was used.. We had 2 weeks demo days.
What did you find most impressive or unique about this company?
We liked their proactive behavior.
Are there any areas for improvement or something they could have done differently?
They have been fixing bugs but I assume it is normal situation in AI development
the project
Native Mobile App Development for Restaurant-Search Company
"With APRO, we always met the deadlines."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Im the CEO and founder of five2lunch.
For what projects/services did your company hire APRO Software?
to develop a mobile app ( already launched in the app store)
What were your goals for this project?
We wanted to launch the mobile app for further development of five2lunch.
How did you select APRO Software?
I worked with Apro before. For me extremely important deadlines. And with APRO, we always met the deadlines.
Describe the project in detail.
1. to develop the brand book of five2lunch 2. to develop a native mobile app
What was the team composition?
we asigned: PM CTO - Danil QA Developers
Can you share any outcomes from the project that demonstrate progress or success?
Within 4 months our app was launched and currently, you can download five2lunch in app store
How effective was the workflow between your team and theirs?
The communication was effective. Apro responses extremely fast.
What did you find most impressive about this company?
We met all deadlines.
Are there any areas for improvement?
Nope. I will work with this company for my next project.
Thanks to APRO Software, the client had begun to offer forecasting modules for their end clients. They had integrated Agile methodologies and used Jira for project management. In the end, the client appreciated the external team's ability to teach them unfamiliar concepts involving AI.