Custom Software Solutions and Cloud-Native DevOps
About us
Altoros is a 400+ person strong consultancy that helps Global 2000 organizations with the methodology, training, technology building blocks, and end-to-end solution development required to support digital transformation at scale. We turn cloud-native app development, customer analytics, blockchain, and artificial intelligence into products with a sustainable competitive advantage.
What we do
Our services range from assistance with selecting the most optimal technology stack, to developing complex solutions, and integration and migration of legacy systems.
Main areas of expertise
- Custom Software and Product Development
- Cloud-native development (Kubernetes, microservices, containers, PaaS)
- Technology Consulting
- Maintenance and Support
- Blockchain solutions for startups and enterprises
- Integration and legacy systems modernization
- Artificial intelligence and machine learning
- Robotic process automation
- Staff Augmentation
Our team
- 400+ professionals work at Altoros:
- 91.5% are senior- and mid-level engineers.
- 30% are focused on R&D activities.
Partnership
Altoros partners with the world’s leading technology vendors to fast-track expertise growth and arm our clients with unbiased and stack-agnostic advice.
- AWS Advanced Consulting Partner
- Kubernetes Certified Service Provider
- Microsoft Gold: Application Development
- Microsoft Gold: Cloud Platform
- Microsoft Azure Silver: Data Analytics

headquarters
other locations
-
-
-
-
-
Ardoni Street, N3, Commercial Space N4Tbilisi 0102Georgia
-
Kısla mah. 37 Sok. Cengizhan Apt. No:6/102Antalya 07050Turkey
Focus
Portfolio
Allstate, Siemens, Huawei, Toyota, Samsung, Hitachi, Couchbase, MongoDB, NuoDB, ShoeDazzle, Likefolio, NuoDB, NPM CredSimple, Dealflo, ShoeDazzle, Mom Trusted, Likefolio

Passenger Traffic Monitoring System
The customer: The customer is a European airport that serves 36 worldwide destinations. At the moment, 26 airlines operate their year-round and seasonal routes at the airport. Established in 1936, the airhub’s major facilities now include a passenger terminal with 14 gates, 5 taxiways, 4 cargo terminals, and an aviation museum.
The goal: Initially, the airport was built to annually receive 2.6 million people maximum. When the customer turned to Altoros, the passenger flow reached nearly 3.3 million per year, causing capacity issues. To improve traffic management, the customer needed to understand how much time passengers spend in a security zone and passport control. Collaborating with Altoros, the customer wanted to develop a solution for real-time monitoring and analysis of passenger traffic in the busiest airport zone—security check.
As a result, cooperating with Altoros, the customer enabled real-time monitoring and analysis of passenger flow at the airport with 3.3-million traffic per year. With high accuracy of analysis, it became possible to distinguish personnel and passersby from passengers. Now, the airport is also capable of sharing the results of analytics with their security service partner to come up with informed operational and staffing plans.
Technology stack:
Platform - Windows Server
Programming Languages - Python, R, JavaScript
Frameworks and tools - Aruba’s Analytics and Location Engine (ALE), React, React-vis, CSS Modules, PostgREST
For more information, feel free to contact us development@altoroslabs.com

Toyota Automates Its System for Holding Tenders
The customer: Toyota, one of the leading companies in the automobile industry.
The goal: Toyota turned to Altoros to develop the system for holding and managing tenders. The application had to automate the selection of a vendor (goods/parts) and services according to the key parameters.
As a result, Altoros .NET development team created the system that enables users to upload the tender conditions and a list of the possible participants for further processing. The system automatically generates separate templates for participation that are sent out to each vendor.
Additionally, Altoros developed other automation systems and subsystems for Toyota: the generator of reports based on the entered parameters (previously, it was done manually), the system for viewing files of rare formats for the corporate application, the subsystem for managing draft approvals, and some other.
Technology stack:
Technologies - .NET 3.5, VSTO 2005, XML
Programming Language - C#
Software Type - Business function specific software
For more information, feel free to contact us development@altoroslabs.com

Electronic Health Record System for DIPS
The customer is a Norwegian provider of healthcare solutions (DIPS).
The goal was to transform the proprietary system into a brand new platform to meet the Open Electronic Health Record specifications. Apart from high load capability (80,000 users daily), the solution should provide dynamic report-building, business intelligence, decision-support functionality.
As a result, the healthcare system meets the openEHR standards and demonstrates high load capability. In addition, it allows medical personnel to set processes for estimating risks of health incidents. In case of the existing data and edited template being incompatible, the system detects errors and sends alerts. The solution features data analysis and dynamic report-building functionality.
For more information, feel free to contact us development@altoroslabs.com

PoC Development for 100,000 Picture Kiosks
Description: A provider of information capturing solutions turned to Altoros to validate the idea of upgrading proprietary picture kiosks to Windows 10, as well as identify potential limitations of maintenance and pairing with iOS/Android devices.
The customer: Based in the UK, the company is a global provider of information capture solutions, including hardware and software for digital imaging and management, as well as traditional photographic supplies. In 2021, the organization reported a revenue of $419 million.
The goal: Worldwide, the customer had 100,000+ picture kiosks for printing photos sent from iOS/Android devices via Wi-Fi. However, the existing Network Driver Interface Specification for Wi-Fi was developed 15 years ago for hardware running on Windows 7. The outdated technology stack complicated maintenance and pairing with modern mobile devices.
Before a full-scale operating system upgrade, the customer wanted to test the WLAN Device Driver Interface (WDI) on Windows 10 and identify possible limitations. Experiencing shortage of the necessary talent, the company relied on .NET development expertise at Altoros to deliver a proof of concept (PoC) under strict deadlines.
The outcome: Partnering with Altoros, the customer validated whether 100,000 picture kiosks could be updated to a new operating system. With a proof of concept delivered in 12 weeks, the company identified crucial limitations, worked out a mitigation strategy, and prioritized features to implement before a full-scale migration. The security measures in place enabled the provider to prevent unauthorized connections, block suspicious devices, etc. Now, it is also possible to remotely maintain the picture kiosks.
Technology stack:
Programming languages - C#, PowerShell
Frameworks and tools - Microsoft Visual Studio
For more information, feel free to contact us development@altoroslabs.com

E-learning System for 1,600+ Child Care Centers
The customer: The company is a leading U.S. provider of Head Start management software. Founded in 1985, the organization has already helped 1,600+ child care centers to receive grants for unprivileged children (e.g., from low-income families).
The goal: To win grants, child care facilities have to comply with multiple legislation standards. To facilitate compliance, the customer offered a platform enabling the institutions to report to local, state, and federal offices. However, the system became too complex for end users to understand its 89 modules. The provider also could not deliver onsite training due to the COVID-19 pandemic. In addition, a mobile version of the system was built on top of the outdated Windows Forms stack, causing performance issues and disrupting experience on modern smartphones. Relying on front-end development expertise at Altoros, the organization aimed to create an e-learning solution to enable training around the platform, as well as optimize performance of the mobile version.
The outcome: Partnering with Altoros, the company built an e-learning system for its Head Start management platform, ensuring uninterrupted user engagement during the pandemic and minimizing customer churn. Following Agile best practices, the organization was able to deliver new features every 2–3 weeks. On top of that, the customer was able to reduce server response time by 20x. By initiating migration to a modern Angular-based technology stack, the company optimized performance of the platform's mobile version. Sticking to the mobile-first design approach, the organization ensured seamless user experience across multiple mobile operating systems and devices.
Technology stack:
Programming language - TypeScript
Frameworks and tools - Angular, RxJS, NgRx, DevExtreme
For more information, feel free to contact us development@altoroslabs.com

Sales Management Web Platform
Description: A developer of sales management software for electrical installation companies turned to Altoros to build a web platform that facilitates marketing operations—with a focus on scalability and high availability.
The goal: When installing electrical equipment in houses, it is crucial to abide by standards such as IEC to ensure safety. To achieve compliance, contractors select an optimal set of devices (light dimmers, thermal comfort tools, charging stations, etc.) offered by different wholesalers to design a reliable electrical installation at homes. With the abundance of available equipment, it is usually effort-intensive to check appliances in stock, compare relevant information (prices, etc.), and assemble solution packages.
Recognizing the issue, El-verdi—a Norwegian provider of software for electrical companies—wanted to develop a platform that facilitates sales management of installation services. Aiming to lead the market in Norway, the company also wanted to onboard furniture/plumbing contractors as customers.
The outcome: Partnering with Altoros, the customer delivered a production-grade web platform—compliant with the IEC standard—improving marketing operations for 190+ companies that added 530,000 electrical items for sale. The provider can now offer the product both as a whole system and standalone customizable modules, increasing revenue streams. The optimizations in place enabled unparalleled performance with response times during user interaction reduced to 0.5 seconds. The provider received a positive feedback from pilot installation companies and is now presenting the solution to 200 contactors in the furniture/plumbing market.
Technology stack:
Programming languages - Ruby, TypeScript
Frameworks and tools - Ruby on Rails, Angular, NGINX, Elasticsearch, RESTful API, Chart.js, Amazon Simple E-mail Service
Databases - Amazon RDS, PostgreSQL, Amazon S3, Redis
For more information, feel free to contact us development@altoroslabs.com

Mobile Applications for Video Conferencing
The customer is a global provider of enterprise-grade video conferencing software. The company’s portfolio includes self-hosted and cloud solutions. Founded in 2012, the organization serves such companies as Accenture, PayPal, Intel, General Mills, еtc. Headquartered in Oslo, it has offices in the UK, the USA, and Australia.
The goal: When the customer turned to Altoros, its video conferencing solution was web-based only. Aiming at attracting a broader audience and improving user experience, the company wanted to enable its product on mobile devices. The customer relied on Altoros’s expertise to build iOS and Android applications, supporting scan-to-join meetings, live streaming, messaging, etc.
The outcome: Partnering with Altoros, the customer enabled its enterprise-grade video conferencing software on iOS and Android, thus improving user experience and attracting a broader audience.
Technology stack:
Platforms - Android, iOS
Programming Languages - Java, Kotlin, Swift, Objective-С
For more information, feel free to contact us development@altoroslabs.com

Highly Scalable System for DNA Analysis
The goal: The customer turned to Altoros to improve its biotechnology system that analyzes DNA samples for mutations in the early stages. The legacy tool was able to de-duplicate only 1,000 samples maximum—due to memory and CPU limitations—and it still took hours (or even days) to process the pipeline. The goal was to fix performance bottlenecks as well as enable linear scalability for processing 10,000+ biosamples at a time.
As a result: Altoros has delivered a highly scalable analytical system for de-duplication of genome samples — as a part of the customer’s analytical platform. Thousands of hospitals and laboratories worldwide use the system to detect DNA mutations, saving thousands of lives. The analysis takes minutes now, not hours; it allows for processing 10x more genome samples—compared to the performance of the legacy system.
Altoros’s engineers have also proposed a reference architecture for updating a reporting solution. Inspired by our recommendations, the customer went on improving the system with open-source data analytics technologies, which will eventually allow for saving thousands of dollars.
Technology stack:
Server Platform - Linux
Programming Languages - Java, Perl
Technologies - Apache Hadoop (Cloudera CDH 5.2.1), MapReduce, Apache Spark (Spark SQL), bash
For more information, feel free to contact us development@altoroslabs.com

Warehouse Workload Monitoring Application
The goal: A warehousing solution for real-time workload monitoring that consists of a Client-Server administration part, a Web portal for remote partners and agents, and a mobile client for warehouse workers.
As a result, The customer focused on in-house resources on core strategic business activities, while Altoros managed the software product life cycle. The company now sells Effect Warehouse to small and medium-sized warehouses. The software product developed by Altoros is steadily gaining popularity as it pays off very quickly. Better productivity, almost 100 % balance accuracy, and improved quality of process selection result in considerable savings. The effects of real-time workload monitoring, traceability, and shorter lead-times are vital improvements to the warehousing business.
Technology stack:
Technologies - .NET 3.5 / 2.0, .NET CF 2.0 / 1.0, ASP.NET, SCSF, CAB, MS Enterprise Library, AJAX, Hibernate, LINQ
Programming Language - C# 1.0 / 2.0 / 3.5, C++
For more information, feel free to contact us development@altoroslabs.com

Mobile App to Conduct Spirometry/Oximetry Tests
Description: A provider of medical software solutions turned to Altoros to build an iOS app for pulmonary function/oxygen saturation testing, enabling self-checkup prior to a doctor’s appointment.
The customer: The customer is a Norwegian software provider for the healthcare industry. In 2021, the company partnered with Innovation Norway, a state-owned business incubator, and BankID, a nation-wide identification system, to develop its flagship platform for oximetry/spirometry testing.
The goal: The COVID-19 pandemic put a strain on healthcare institutions' load and resources. The waiting time for patients also increased. The customer saw an opportunity to fast-track diagnostics of respiratory diseases with pulmonary function/oxygen saturation self-testing. So, the company built a web system that would analyze data from oximeters/spirometers for doctors. Still, the startup needed an iOS app for patients to conduct self-tests and send results to the web system prior to an appointment.
Comprising medical experts and back-end engineers, the company relied on mobile development expertise at Altoros to deliver an MVP and present it to the investors/partners.
The outcome: Partnering with Altoros, the customer delivered an MVP of an iOS app for spirometry/oximetry self-testing across 50+ parameters, promoting accurate diagnostics during in-person visits. Thanks to security measures in place, the customer can protect personal and medical data, as well as comply with GDPR. With the MVP delivered in just 8 weeks, the customer was able to present it to the investors/partners and move on with developing a fully fledged solution.
Technology stack:
Platform - iOS
Programming language - Swift
Frameworks and tools - KeychainSwift, Lottie, Charts, Firebase Crashlytics, Google Firebase Cloud Messaging
For more information, feel free to contact us development@altoroslabs.com

Sports Training Diary Web Application
The goal: The customer needed a flexible and configurable Web application that could be customized for different companies. The application had to be integrated with Web services, such as Twitter.com, and synchronized with sports devices, e.g. Garmin products.
As a result: The application has been customized for many companies: Statoil, Gjensidige, and others. Multiple companies can have their areas in the Diary, each one with its own range of users. With the launch of this application, Jarle Holt/Segmentor received a new revenue channel. The application was released in English and Norwegian; the languages can be changed or added.
Technology stack:
Server Platform - Microsoft Windows Azure
Programming Languages - C#, ASP.NET, JavaScript, HTML, XML
Technologies - Microsoft .Net 2.0 - 3.5, LINQ, MS Entity Framework, Silverlight, JavaScript, AJAX, jQuery, HTML, CSS, WCF, MS Reporting Services, SMS, Garmin API, Google Map API
For more information, feel free to contact us development@altoroslabs.com

App Development For Emergency Fire Services
The customer: Based in Canada, the company specializes in developing software solutions for media, utilities, and defense industries. In 2001, the organization signed a $29 million contract with the Norwegian government to modernize the software employed by the country's national emergency fire services.
The goal: The system used by the emergency fire services was deployed locally at each of the 22 operation centers and 300+ fire departments in Norway. Over time, this led to data synchronization issues, making the app challenging to maintain and secure. To address the problem, all of the system's databases and back-end apps were moved to virtual private servers to centralize data. However, the front-end Windows Presentation Foundation app, which provides operators with real-time information, such as building types, hazards, map locations, etc., was a 32-bit program prone to crashes due to memory limitations.
Relying on Altoros, the company wanted to engage the necessary talent in .NET development to optimize the system for the emergency fire services.
The outcome: Partnering with Altoros, the customer developed a new front-end app for the Norwegian emergency fire services in just 3 months. With a modular architecture, the company can modify and add new features 2x faster, saving time and resources with improved maintainability and code reusability. Thanks to asynchronous programming, the software is highly performant and responsive. The organization also has now a clear roadmap for securing the connection between the front-end and the back-end applications.
Technology stack:
Programming language - C#
Frameworks and tools - Windows Presentation Foundation, Autofac, MediatR, Reactive Extensions, ArcGIS, RabbitMQ, Windows Communication Foundation, FluentValidation
For more information, feel free to contact us development@altoroslabs.com

Legacy CRM System Modernization
The customer: The customer is the UK-based institution conducting early stage pharmacology research. Accredited by the Medicines and Healthcare Products Regulatory Agency, the company has conducted 500+ clinical trials over 15+ years in the industry.
The goal: On a regular basis, the organization recruits volunteers to participate in clinical studies. The company built a custom CRM solution based on ASP.NET WebForms to administer the process and manage volunteers' data. The system comprised 12 modules responsible for storing and manipulating contact information, medical history, appointment and screening details, research results, reports, etc. At that moment, the system held the data of 260,000+ volunteers with 400+ new ones being added each month. However, that custom-built CRM no longer sustained the existing loads and had issues with functionality extension.
Relying on .NET development expertise of Altoros, a Microsoft Certified Partner, the company wanted to optimize performance by migrating to a modern technology stack without any data loss.
The outcome: Partnering with Altoros, the customer modernized its CRM system that manages the data of 260,000+ volunteers by migrating to a modern technology stack. Now, the app is capable of sustaining the loads, even with 400+ people being added per month. Thanks to the engineering efforts, the whole bulk of sensitive information was properly protected and migrated without data loss. With the optimizations in place, the company also facilitated report generation by 150x, enabled feature delivery in 2 minutes, and saved up to $600 a year on Twilio usage.
Technology stack:
Programming languages - C#, TypeScript
Frameworks and tools - .NET Core 3.1, ASP.NET, Angular, Entity Framework Core, SCSS, AutoMapper, Identity Server 4, Active Directory, DocuSign, Dotdigital, Twilio, rEFIt, Swagger
Database - Microsoft SQL Server
For more information, feel free to contact us development@altoroslabs.com

Ethereum-based Application for Etherisc
The customer is a Munich-based insurtech startup.
The goal was to develop a decentralized solution that would allow users to apply for an insurance policy and get an automated payout for the flight delay/cancellation.
As a result, a micro-insurance application allows for getting an automated, instant payment in case one’s flight is delayed or canceled. The solution offers a user to insure his flight if it is delayed—more than 15, 30, or 45 minutes—cancelled, or diverted. The delivered system saves the need to go to the insurance company or deal with any intermediaries by boiling down the insurance process to just a few clicks.
For more information, feel free to contact us development@altoroslabs.com

Smart Inhaler Device Web Platform and Mobile App
The customer: Based in Israel, the customer is a software provider to the healthcare industry. The company’s main product is a smart inhaler that enables pulmonary delivery of therapeutic molecules and phytosubstances to patients suffering from intense pain, nervous system disorders, sleep, anxiety, and leukemia.
The goal: Relying on Altoros, the startup wanted to build a web platform for doctors to track patients and devices, as well as a mobile app for patients to monitor and optimize inhaler usage, get reminders, etc. Targeting at a global market, the customer strove for scalability and high availability. With a minimum viable product (MVP), the company planned to raise additional investment for future development.
The outcome: Partnering with Altoros, the customer developed a web platform for the doctors to assign and track smart inhalers, as well as a mobile app for patients to monitor and optimize inhaler usage, get reminders, etc. With the delivered prototype of the web system, the company was able to test feature feasibility and present the solution to investors, raising $50 million. Thanks to the chosen architecture, the organization laid foundation for high availability and scalability, as well as ensured advanced security across the web, mobile, and inhaler systems. By following Agile best practices, the company managed to implement new features every 2–3 weeks. Cross-platform mobile development helped the customer to significantly reduce expenses, avoiding the necessity to build separate Android and iOS apps, as well as support two different systems.
Technology stack:
Platform - Amazon Web Services
Programming languages - Java, JavaScript
Frameworks and tools - Arduino, Angular, AWS Shield, Amazon EC2, Elastic Load Balancer, Elasticsearch, Logstash, Kibana, Apache Tomcat, Apache Cordova, Ionic
Databases - CouchDB
For more information, feel free to contact us development@altoroslabs.com

LikeFolio Web Application Optimization
The goal: SwanPowers, LLC turned to Altoros to apply best practices in cloud and Ruby development to their existing system in order to satisfy the high requirements to the level of concurrency, load, response times, etc.
As a result, Having analyzed the infrastructure, software architecture, and application code, we were able to implement improvements that have resolved all the issues mentioned above. The optimization included reconfiguring the Amazon EC2 instances, implementing a Redis pub/sub mechanism to decouple jobs from DB operations, managing social networks quotas internally, so that the application would never exceed the allowed number of requests, and much more.
The application’s overall uptime and performance have been improved significantly. Taking into account the LikeFolio’s focus on social networks, Altoros made sure that it complies with the required API quota/limits.
Technology stack:
Server Platform - Amazon Web services (EC2, Route 53, CloudWatch, RDS), Redis
Technologies - Ruby on Rails, Sidekiq, Capistrano
Programming Language - Ruby
For more information, feel free to contact us development@altoroslabs.com

Blockchain Platform for National Settlement Deposi
The customer is National Settlement Depository (NSD), Russia’s largest securities depository.
The goal was to develop a blockchain-powered prototype platform for issuing bonds. The solution was to connect three parties: NSD (the depository), MegaFon (the bond issuer), and Raiffeisenbank Russia (the investor). Along with automation of bond placement and accounting, the system should minimize risks of reconciliation, ensure transparency, and comply with government regulations.
As a result, the solution automates the issuing of bonds worth $10M, ensures transaction confidentiality, maintains secure cross-datacenter communication, and validates compliance with government regulations due to integration with a third-party service.
For more information, feel free to contact us development@altoroslabs.com

Automating E-mail Management in Public Sector
The customer: Based in the US, the customer is a provider of software solutions to a public sector. The company’s main offering is a platform that helps local governments to automate e-mail management and organize public town meetings to discuss arising issues in economy, education, health, wellness, etc.
The goal: Local governments receive hundreds of daily e-mails from citizens who want to speak at town meetings. Municipal clerks review the messages, sorting inquiries by topics and publishing relevant ones in a meeting agenda on the administration’s website. This manual processing may take a clerk up to 8 hours per week. The bigger the population, the more time-consuming becomes the task, so citizens may wait for weeks till their e-mails are reviewed.
Relying on Altoros, the customer wanted to build a platform that automates this process.
The outcome: Partnering with Altoros, the customer helped local governments to automate e-mail management, saving 500+ hours monthly on manual processing of inquiries from citizens. This way, municipal clerks can efficiently plan monthly meetings, while citizens no longer wait for weeks till their request is reviewed. The system enables clerks to review and reply to e-mails, as well as include them into the agenda of appropriate public meetings featured at the administration website. Citizens can view the issues for discussion and submit comments.
Thanks to the delivered MVP, the company partnered with a US city that has a population of over 35,000 people. A stateless architecture ensures that the system can seamlessly scale on demand to serve the needs of cities with bigger population.
Technology stack:
Platforms - DigitalOcean, Vercel
Programming language - JavaScript
Frameworks and tools - React Native, Node.js, Next.js, Bootstrap, GraphQL, Apollo Client, Formik, styled-components
Database - PostgreSQL
For more information, feel free to contact us development@altoroslabs.com

Improving Performance of Data Integration Tool
The customer is a provider of data analytics solutions.
The goal is to simplify the ETL (Extract, Transform, and Load) processes of its data analytics platform.
As a result, Altoros suggested implementing Apache Camel to streamline the ETL process. On top of it, our engineers developed another framework to simplify the work of the customer’s team with Apache Camel. Altoros’s experts delivered a Java-based validator that converted the CSV files in compliance with the template to further generate OLAP cubes. To achieve durability, the Altoros team mapped customer’s local disks to Amazon S3 instance.
The customer has got a multi-tenant, highly scalable system with improved performance and durability. Now, it can process gigabytes of data uploaded by different users simultaneously.
Technology stack
Programming Languages - Java, MDX
Technologies - Pentaho Data Integration, Apache Camel
Databases - MongoDB, MySQL
For more information, feel free to contact us development@altoroslabs.com

Auto Insurance Mobile Applications
The customer: Founded in 2010, the customer is the world’s leading mobile telematics and analytics provider. Using IoT, machine learning, and behavioral science, the organization focuses on developing solutions for the connected car experience. The company’s systems are widely employed by auto insurers, governmental agencies, etc.
The goal: The provider had a software development kit (SDK) for building mobile applications around auto insurance. These applications were developed on demand for a particular customer or a region. With a shortage of in-house Android expertise, the company turned to Altoros to create 12 applications for drivers in 5 countries (including 15 cities in the USA) and 2 applications for a specific insurer. All the 14 applications were to provide auto insurers with relevant data—such as mileage, a number of incidents, an overall driving style, etc.—to deliver optimal insurance plans.
The outcome: Partnering with Altoros, the company developed 14 mobile applications—serving auto insurance industry—fully customized to local user needs in 5 countries (including 15 different cities in the USA).
Technology stack:
Platform - Android
Programming Languages - Java
Frameworks and tools - RxJava, Google Play Services, Google Maps, Facebook SDK, Picasso, MPAndroidChart, OkHttp, Mockito
For more information, feel free to contact us development@altoroslabs.com

The Image Recognition System
The goal: The system is an innovative augmented reality application that recognizes visual objects and enables consumers to find information about what they see on a TV screen, billboards, or anywhere else right in the moment.
As a result, to improve the availability and performance of the system, the team suggested dividing the stored data into two groups and keep images separately from the text descriptions. The indexed text data is stored in a new database with a fast search.
Altoros’s engineers also helped to setup and manage a computing cluster that was hosted in the Profitbricks virtual environment. This SaaS solution was selected because of its live vertical scaling feature. Currently the system is being tested under different types of tasks to identify the maximum load it can deal with. If necessary, a number of improvements will be made to reach a response time of 1 second for 1,000 concurrent users.
Technology stack:
Server Platform - Ubuntu 12.04.2
Programming Languages - Java
Databases - MongoDB
For more information, feel free to contact us development@altoroslabs.com

Automated System for Scheduling Biannual Appointme
The customer: Established in 1986, the customer is a medical ward based in Oslo, Norway. The organization offers several medical services: health checkups, laboratory tests, surgical operations, etc. The institution also provides biannual checkups for the employees of multiple organizations across the country.
The goal: Twice a year, corporate employees in Norway have to go through obligatory physical checkups. The medical center was delivering this service to 20 companies. Initially, appointment scheduling was conducted manually via phone calls and by using spreadsheets. This was inefficient, time-consuming, and led to human error and conflicts between schedules. As a result, it was impossible to neither provide a quality service, nor fully focus on other daily routines. During the COVID-19 pandemic, these issues escalated due to the increased burden on medical staff. With a view to expand its business and cater to more corporate customers, the institution relied on expertise at Altoros to automate the scheduling procedure.
The outcome: Partnering with Altoros, the customer automated time-consuming and inefficient manual processes around biannual physical checkup. As a result, the ward can now provide healthcare checkups to 100+ companies, being able to serve up to 750,000 corporate patients. Now, the healthcare institution can deliver a timely service without interrupting its other daily routines, saving hundreds of hours for medical staff. In future, the customer plans to white-label the delivered system and offer it to other medical organizations seeking this kind of automation, building an additional revenue channel.
Technology stack:
Platform - Amazon AWS
Programming Language - JavaScript
Frameworks and tools - Amazon Simple Email Service, Amazon Lightsail, Node.js, React, React-Router, Redux, Redux-Saga, Ant Design, Fastify, REST, Swagger UI, Webpack, Sequelize
Database - PostgreSQL
For more information, feel free to contact us development@altoroslabs.com

The Office Suite for a Construction Company
The goal: Designed to enhance internal document workflow, the Office Suite helps the customer and their partners to track clients, projects, and related paperwork. Users can create documents that comply with the construction industry standards approved by Standard Norge.
As a result, A rich Windows Forms UI was created using the ComponentOne library. Cassinni server made it possible for users to edit PDF documents. As a result, the customer received a document management system that meets all their business requirements.
Altoros helped the customer to enhance the document workflow inside the company. Now their employees have a simple way to collaborate on documents and exchange files.
Technology stack:
Technologies - MS.NET 3.5, WinForms
Programming Language - VB.NET
Database - MS SQL Server 2005
For more information, feel free to contact us development@altoroslabs.com
Reviews
the project
Blockchain Dev for Decentralized Insurance Platform
“I … rank them very high in terms of engagement and customer orientation.”
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.
I’m the CEO of Etherisc, a decentralized blockchain insurance company.
What challenge were you trying to address with Altoros?
We’re a small startup that needed a full-service service provider able to conduct complex projects with many participants and external partners. I was the only tech person in-house and therefore unable to build large, complex software systems. To hire people in-house is risky because you need to know the people, onboard them, and create a working environment.
What was the scope of their involvement?
Altoros has helped with several service tasks around building software products for us in the blockchain space. They work as a full-service provider for all our tech needs. They build software and environments, as well as create secure environments for production. They also entertain all the different environments (e.g., testing, staging) and maintain the whole technology stack. They have an event management team who is active in preparing conferences and all kinds of communications, including social media outreach. They coordinate and organize the logistics so that everything works properly on the communication side.
We needed a very reliable monitoring system to check all the processes running on blockchain and give us complete insight on their statuses. They built and use Smart Contract to answer this, which is a software that’s running on blockchain and platforming certain business processes.
They also built the monitoring interface and frontend for the end users who interact with the seller on Smart Contract. They’ve built mobile and web applications where you can interact with the Smart Contract system.
What is the team composition?
They had a working team which allowed us to get started right away. My main point of contact is the CEO and the legal department for the contractual side of things. Two teams take care of most of the operational tasks—one is responsible for communications and the other for technical. I interact with the project lead manager and developers on the technical team. We have three people on the communications team, but I mostly interact with the project lead.
How did you come to work with Altoros?
One of our co-founders worked for Altoros and proposed we work with them because he knew the company. We didn’t consider anyone else.
How much have you invested with them?
We’ve spent $150,000.
What is the status of this engagement?
We started working together in January 2017 and the relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We check the project on a task level. We haven’t noticed any major delays so far. We’re very happy with Altoros’ performance.
How did Altoros perform from a project management standpoint?
We had a kickoff meeting and I spent three days in their office. We determined the overall project structure, deliverables, and methodology. From that day on, they took full responsibility for the whole project. We now have weekly calls and also use online chat. The lead is always on Altoros’ side.
They have an experienced team and the project management utilizes a very good methodology. We have good communication and escalation. They improve or fix anything that goes wrong or gets delayed in a quick manner. They proactively make proposals for handling difficult situations. They have very high-class project management. All team members are skilled from a technical, organizational, and logistical standpoint. They perform very well.
What did you find most impressive about them?
They’re highly engaged and available if we need them. They work day and night to deliver on time. I have been in software development for 15 years and rank them very high in terms of engagement and customer orientation.
Are there any areas they could improve?
They’re just starting the blockchain stage. They’re building up their people and skills in this area.
Do you have any advice for potential customers?
It’s very important to build a trusting relationship with their key people. It’s good to spend some days together for a project kickoff in order to align the collaborative expectations.
the project
Big Data Work for IT Corporation
"They have a lot of data knowledge and their innovation is great."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your company.
I work for a corporation in New York. We provide business services to very large clients around IT services. Our clients include many well-known Fortune 50 firms.
What is your role and responsibilities?
I am the CTO here and have worked closely with Altoros.
What was your goal for the work with Altoros?
We have worked in Big Data as a company since 1995 so we are experts. However, there are still many things that we need to learn and holes we need to fill. We work with Altoros on an ongoing basis for their Big Data knowledge.
This work includes Hadoop warehouse projects and also consulting. We often need their help when we run into roadblocks. They can find the answers when nobody else can. Many times they have supplied answers to data problems that others couldn't find.
describe the scope of their work.
We have worked together as a team for more than two years. We always have between four and six of their employees working with us full time. They usually work on a variety of projects, but there are always multiple projects occurring at the same time. Sometimes, I break up projects into smaller pieces for them or just have them look at the big picture.
They are my go-to for innovative answers. There are many things that we need to learn from Altoros. When we are stuck, we ask them to find the best route to proceed. Sometimes, they work with Hadoop, but the details I cannot go into more. We have a NDA [non-disclosure agreement] with some major clients, so I don't want to give further information.
What was your process for selecting Altoros to work with?
I wasn't involved in the process completely, and I forgot some of the details. What I can tell you is that we chose them for several reasons. The first was their knowledge, but they also had a strong and stable team. I knew that their team was solid at the top, and the turnover was very low. I also thought their price was fair.
Can you give us a sense of the size of the initiative in dollar terms?
It is six figures, but I cannot give an exact amount.
When was the last project completed?
The work is ongoing and has no plans to stop. We don't really have milestones or any plans to wrap it up soon.
Do you have any statistics or metrics to share from the projects?
We have increased our capabilities sharply. Our clients are happy, and we can serve them better. I don't have concrete stats at the moment. The projects have been really successful. We have achieved our goals from clients. They understand data and have come through many times.
When working with them, what else is unique or special about Altoros compared to other IT firms?
They have a lot of data knowledge, and their innovation is great. They always find new ideas and tell me things that I never knew. They are stronger than most Big Data firms because they are finding revolutionary ways to harness the power of data.
Looking back, is there anything that you think Altoros could improve upon, or something that you think they could do differently?
No. There is nothing major.
the project
Big Data Infrastructure for e-Commerce Firm
"They have performed exceptionally. I do not have any major issues with them."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your company.
We are a video e-commerce media company based in Texas. We have been in business since 2007, and we have more than 150 employees.
What is your role and responsibilities?
I’m the vice president of IT [information technology].
What was your goal for working with Altoros?
It was a data warehousing project. We have a large number of databases and information in them. We needed to develop a complete, beginning-to-end solution for our data warehouse, from gathering to reporting.
Please describe the scope of their work.
They were involved in the whole process. They were given tasks that needed a solution. They researched our environment. They proposed several solutions, and we chose a solution that we both liked, and we went with it.
The overarching goal of this data warehouse is to help our business intelligence and to help drive new sales and revenue, plus more. The clients are self-managed and are able to create their own accounts. We are signing deals with more partners outside the system so we need to determine everything they are doing. It is based on their data warehouse projects.
What was your process for selecting Altoros?
They were one of three contracting organizations that we talked to, and the same information was shared between the three. We looked at the solutions that came out of the project, and we chose Altoros based on that output.
Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?
We are still working with Altoros. They’re working on maintenance and minor changes to the solution. We went from the design stages to the implementation to maintenance. Altoros has been with us for more than two years now.
When was the latest milestone completed for that work?
The work will never be finished as long as we're working with each other. A data warehouse is an ongoing project. There is more data coming in every time. We discovered that our sources are needed for financial or business reasons, and they're there to help us.
Do you feel that Hadoop is an adequate solution for your company?
We are not using only Hadoop, but yes. So far, it is providing enough data. We haven’t discovered data that is not in the data warehouse yet.
How has Altoros performed so far?
They have performed exceptionally. I do not have any major issues with them. They perform tasks on time and correctly, based on estimates they provide. I cannot say anything negative about the people that I work with.
Is there anything unique about them that really makes them stand out, compared to other companies?
Sometimes, it's hard to work with any outsourced company. Sometimes, there is a language barrier, and there may be something else. Out of the companies that I have discussed outside projects with, Altoros was the best.
Looking back on the work so far, is there any area that you think they could improve upon or that you might do differently?
They can charge us less. There aren't any weak points in their work. They were not the cheapest in comparison to the other companies but, in terms of the product they produce, they were the best.
the project
SaaS Portal Design for Data Analytics Company
"I appreciate Altoros' pragmatic and straight-to-the-point approach."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the CTO of a data analytics company based in Zurich
For what projects/services did your company hire Altoros?
We wanted to create a solid and appealing design for our SaaS portal under development
How did you select this vendor?
We selected a few companies with a good track offering UX design, and after a few interviews we selected Altoros based on the consultant's professionalism and sketchbooks provided
Describe the project in detail and walk through the stages of the project.
We started with defining the look and feel of our portal, as well as a PoC of some basic scenarios. Then we moved forward to a more systematic buildup of all parts of the site. We have regular sessions to discuss further work and improve usability.
How many resources from the vendor's team worked with you, and what were their positions?
We are working with a UX designer
Can you share any outcomes from the project that demonstrate progress or success?
We are pleased with the interaction and the results. Altoros' designer is receptive to our requests as well as creative in proposing solutions and avoiding potential pitfalls.
How effective was the workflow between your team and theirs?
We have a very informal and direct communication. The interaction is fully remote, but this has been no impediment. I appreciate Altoros' pragmatic and straight-to-the-point approach.
What did you find most impressive or unique about this company?
We were impressed by the subject-matter skills and creativity provided by Altoros with their UX consultant. We would recommend him to any customer.
Are there any areas for improvement or something they could have done differently?
No complaints.
the project
Custom Software Dev for Japanese Software Firm
"They had a lot of people with skills that matched our requirements."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am a software developer at a software company in Japan.
For what projects/services did your company hire Altoros, and what were your goals?
Our company develops and sells project management tools. We have many customers who use our tools in combination with other tools. Many of them found it annoying to use multiple tools. So we wanted to provide a product that would seamlessly connect our tools with other tools and eliminate the hassle they were feeling.
How did you select this vendor and what were the deciding factors?
We confirmed their competence in a short pilot project. They proved through the pilot project that they have the skills and experience to meet our requirements.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
They developed a .NET Core based backend API and a React based frontend app. The project employed agile/scrum practices.
How many people from the vendor's team worked with you, and what were their positions?
There were several changes in the members during the project, but there were always two or three developers.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
They were actively creating automated tests. Therefore, the quality of the code was good.
Describe their project management style, including communication tools and timeliness.
We communicated through Slack and GitHub issues. They sent us weekly progress reports and time reports. If there was any problem, they reported it immediately.
What did you find most impressive or unique about this company?
They had a lot of people with skills that matched our requirements. And the cost is reasonable.
Are there any areas for improvement or something they could have done differently?
The quality of the documentation could have been better.
the project
iOS Consulting & App Dev for IT Services Company
"Everything was great!"
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Head of Mobile department.
For what projects/services did your company hire Altoros?
iOS consulting
What were your goals for this project?
Maintain existing app and develop new functionality.
How did you select Altoros?
Got recommendations from other colleagues.
Describe the project in detail.
Bug project with serious security requirements.
What was the team composition?
2-3 consultants from Altoros.
Can you share any outcomes from the project that demonstrate progress or success?
Our company has been working with Altoros for more than five years and during this time they showed them as a professional and reliable company. The team always met the deadlines. The developers dive deep into all the project aspects and provided valuable recommendations for both the technical and business side of the project.
How effective was the workflow between your team and theirs?
Very effective! The new resources are found quickly upon request. The management staff is very flexible in solving any issues that might arise. Our experience with Altoros is without a doubt the best one yet.
What did you find most impressive about this company?
Communication, professional level.
Are there any areas for improvement?
Everything was great!
Altoros has taken full responsibility and effectively utilized project management methodologies since day one. Communication and issue escalation are both prompt, while a proactive approach and near-constant availability continue to impress. Their team even works overtime to ensure timely delivery.