Expert development. Expert delivery.
Our key focus areas are:
- Product Development (PoC, MVP, UI/UX design, Front End and Back End)
- Software Engineering (including AI, ML, and IoT solutions)
- Big Data & Cloud migration.
We also provide QA, Brand Development, IT Consulting, Technical & Client Support.
We work with clients on both short- and long-term projects offering a range of additional services including business analysis, project management, and maintenance & support.
With reliability and scalability as our watchwords and a high-quality tech stack, our team of passionate developers, business analysts, and full-time project managers are ready to help you take your business where you want it to go.
At Erbis, it’s not just our expertise in software development and delivery that sets us apart. We’re passionate about our clients’ projects and it shows in the results we deliver.
We believe that great ideas deserve to be nurtured every step of the way, and that's why we offer development services for every stage of the product or platform life-cycle.

headquarters
other locations
Recommended Providers
Focus
Portfolio

Maintaining and Re-Architecting a Supply Chain Management System
VERTICAL: Logistics, SaaS, Java EE
СHALLENGE: The complexity of the client’s supply chain entailed several inefficiencies, the first of which was lack of visibility across supply chains. To address this, Erbis implemented a supply chain management system.
SOLUTION AND RESULTS: The Erbis team re-architected the client’s system using a new scalable microservice architecture. The team created REST APIs to migrate to a new app frontend, built new web forms that integrate into customer portals, and supported existing platforms while delivering new features to existing customers. It aggregates data from more than 40 US-based carriers. It also provides analytics tools and helps the client control shipping rates and negotiate better contracts. By now this solution is widely used by Fortune 500 companies.
TECH STACK: Java EE 7, Oracle, SaaS, Microservices, AWS, Angular JS
CUSTOMER FEEDBACK: “Erbis Cloud Services has been engaged with this project for more than two years as a core team. The new system they’ve created for us provides visibility for global supply chains. It eases collaboration by providing real-time insights.”

Full-Stack Development for a Construction Workflow Management Solution
VERTICAL: Construction, SaaS, MSSQL
СHALLENGE: The client’s construction projects required collaboration among owners, contractors, and project managers at many different organizations. To complete a project, all team members needed to track, control, and manage specific workflows across the team.
SOLUTION AND RESULTS: Erbis Cloud Services developed a system that automates workflow management for construction projects. The Construction Workflow Management solution provides an advanced document management system to keep records of all the versions of documents created and modified by different users. The solution offers various management, reporting and statistics tools, and integration with digital print vendors.
TECH STACK: SaaS, AWS, Spring, MSSQL, Angular, JPA/Hibernate
CUSTOMER FEEDBACK: “We needed a solution that would be independent of the organization. We got a platform that is fair to all participants in a project. By now, this system has helped many construction entities reduce risks and inefficient workflow management across multiple project stakeholders.”

Implementing a Construction Defect Management App for iOS and Android
VERTICAL: Construction, iOS, Android
СHALLENGE: On-site quality inspection and defect management in the construction sector is typically time-consuming, and often introduces human errors. The client needed a solution that used resources more efficiently and decreased opportunity for error.
SOLUTION AND RESULTS: Erbis created Track, a defect management application that uses mobile technology to detect, place, and solve defects occurring in the execution phase of a construction project. Erbis built Track using cross-platform mobile development tools and made it available for iOS and Android smartphones and tablets. The app has advanced mapping capabilities and allows users to register defects, captured with the help of a phone camera, on a construction floor map.
TECH STACK: Spring Cloud, PostgreSQL, Angular, iOS, Android, Ionic
CUSTOMER FEEDBACK: “Erbis created this application to maximize construction quality and improve management of building projects. It ensures that construction projects comply with standards, specifications, and guidelines. Since its launch, the app has tracked thousands of construction issues.”

Building Advanced Print MIS and ERP Solution
VERTICAL: Digital Printing, ERP, Java
СHALLENGE: Digital printing companies need to adopt modern technologies to enhance process efficiency and optimize costs. A large German digital printing company turned to Erbis to redesign its legacy system developed more than a decade ago. They needed a new solution to automate critical elements in the printing workflow. The new system had to include account management, point-of-sale operations, production management, and sales analysis.
SOLUTION AND RESULTS: Erbis created full-stack engineering services including planning, requirements management, architecture, development, quality assurance, and product support. ”wPrint” is a browser-based print management solution. It provides a tool for setting prices and discounts based on individual customer price lists. It integrates with several accounting and plot management systems to export data for audit and tax reporting.
TECH STACK: Spring, Google web toolkit, Hibernate, Java, Errai, MySQL
CUSTOMER FEEDBACK: “We needed the system to collect and organize customer information. We also needed it to present data in a format that improves communication, speeds production, reduces errors, and boosts performance. We installed Erbis solution at 25 production facilities, and by now, it has processed more than 100,000 orders.”

Implementing an EHR System to Support Clinical Research for a Pharmaceutical Company
VERTICAL: Healthcare, HER, EclipseLink
СHALLENGE: Gathering, organizing, and analyzing clinical data are critical for pharmaceutical businesses. The client, a France-based pharmaceutical company, turned to Erbis to design a solution that would aggregate clinical data in a way that would allow researchers to easily access and interact with that data.
SOLUTION AND RESULTS: Erbis developed an ERP system that aggregates the results of clinical research data. It utilizes Object-Relational Mapping technology and a querying framework built on top of EclipseLink JPA. The EHR system is designed for doctors who run clinical trials and allows recording information on patients who take part in trials.
TECH STACK: MongoDB, EclipseLink, Java, Spring, MySQL, JQuery
CUSTOMER FEEDBACK: “We needed a tool to aggregate patient data with an advanced commenting system and data exporting capabilities. We got a strong system that can reuse clinical data stored in the HER. It is extremely beneficial in clinical research. Now we can detect safety risks early on, assess treatment, and conduct post-market monitoring.”

Developing a Medical Microbiology Research System for a Non-Profit Organization
VERTICAL: Healthcare, SaaS, Java
СHALLENGE: According to WHO research, tuberculosis is one of the significant causes of disabilities and fatalities worldwide. More than 95 percent of TB-related deaths occur in low- and middle-income countries. An NGO in Switzerland needed a solution to create an accessible tuberculosis-related bacteria database accessible from anywhere in the world.
SOLUTION AND RESULTS: Erbis created an easy-to-use tool for storing microbiology research data. It provides data storage for medical researchers who study tuberculosis-causing bacteria. The platform incorporates various filters to give easy access to clinical data. The platform also offers advanced security features and permissions controls.
TECH STACK: Java, Angular, PostgreSQL, Spring, AWS, SaaS
CUSTOMER FEEDBACK: “We needed a way of identification of microorganisms so that microbiology laboratories can find optimal strategies for diagnosis and treatment of infections. Now with the Medical Microbiology Research System, our researchers can create accounts on the platform and import files from their databases. The tool allows us to list characteristics of bacterial strains and make this data available for research at any moment.”

Re-architecting an Embeddable Monitoring Console for a Vehicle Manufacturer
VERTICAL: IoT & Automotive
СHALLENGE: WH Bence is one of Europe’s leading specialist vehicle manufacturers. They build innovative and flexible mobile spaces for the needs of Emergency services, Motorsport teams, Medical units, and bespoke vehicles. One of the main components of any special vehicle is a control system that allows the operator to monitor and to control all the parameters of their transport. Such a system has to integrate various connected devices, sensors, and control units.
SOLUTION AND RESULTS: Erbis created an embeddable console that can be used for any vehicle manufactured by the company. The task included a full redesign of the main dashboard, IoT, FrontEnd, and Backend Development. The solution integrates all 3rd party sensors via a CAN standard vehicle. A message-based protocol allows subsystems to exchange data with the central command console. The console design was honored at the Small Cell Awards in the Software and Services for Management, Automation and Orchestration categories for its flexibility and practicality.
TECH STACK: React, Python, JavaScript, Java, and CAN-Bus.
CUSTOMER FEEDBACK: “We wanted a system where each sensor or individual unit would “communicate” with the central system. We also needed for all the data to be displayed clearly on a dashboard. We wanted a dashboard that could serve as a control panel for the vehicle`s systems. We are incredibly pleased with the UI/UX design, which has divided the control zones into functional clusters.”
Reviews
the project
Cloud-based Strain Database for Collaborative Lab Research
"Erbis Cloud Services often came up with improvements for our specifications."
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.
FIND is a non-profit organization. The name stands for Foundation for Innovative New Diagnostics. We focus on improving existing diagnostics solutions for diseases like tuberculosis, malaria and HIV, which primarily affect poor countries. I am a senior statistician and the head of the data management team.
What challenge were you trying to address with Erbis Cloud Services?
We needed to design and implement a database for virtual strain collection. It needed to be accessible by users worldwide, who would upload information related to tuberculosis strains.
What was the scope of their involvement?
Erbis Cloud Services designed our database. It is accessible by people who register to our service.
Each lab which has strains known to contain mutations can upload the data, giving other researchers access to it, who can then request specific experiments, information or specimens directly.
The platform was developed using JavaScript and HTML, with AngularJS for visualizations. The database is being hosted on Amazon Web Services. I believe that Maven and Git were used as repositories.
There were three people from Erbis’ side involved in our project. The head of the company was our main contact, and we also had a project manager. We were in touch with the technical people, who were copied in emails whenever we had a request or an announcement to make.
How did you come to work with Erbis Cloud Services?
They were initially contacted before I joined the organization. There was a call made to developers for the application, and we received several proposals. Erbis was chosen because they seemed to be technically capable of doing it, and had a more competitive price.
How much have you invested with Erbis Cloud Services?
The cost of their work has been between $20,000 and $30,000. We have spent around 300 hours on the project so far.
What is the status of this engagement?
We started working with Erbis Cloud Services in August 2015. The project finished in March or April 2016. We are considering asking them to perform other work, and will at least include them in the bid for a new project. We also have contractual maintenance time remaining, which we will use in the future, once people start using our platform.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
The platform has just been deployed to our production stage, so we have a limited number of users, around 10. Everything so far has been done in order to test it and make sure that users could upload data in the easiest way possible. We will widen our reach and advertise the platform later in the year, and hopefully reach around 100 users, which is a good number, given the scope of the solution. Before this is done, we will upload our own data first, so that users have enough content to play with.
How did Erbis Cloud Services perform from a project management standpoint?
They were always on time with deliveries, and any delays were due to insufficient feedback from our side. Erbis Cloud Services often came up with improvements for our specifications. Some of those were not really relevant, but we were overall satisfied with them.
We mostly communicated via email and Google spreadsheets. I don’t think that more sophisticated project management tools were used for our interactions.
What did you find most impressive about Erbis Cloud Services?
We were quite happy with how the project was managed, in terms of coming up with propositions for improvements. We’ve worked with other consultants who, although focused on the job given, were never really pushing for any kinds of updates. Whenever we gave Erbis Cloud Services feedback on features which we wanted to improve, they did it and expressed their own comments. We’ve had a good partnership, and not a one-sided relationship.
Are there any areas Erbis Cloud Services could improve?
At times, the first solution proposed by them was not the most straightforward, and didn’t take into consideration how people would actually be using our platform. We’ve needed a bit of back-and-forth, but Erbis ultimately understood our needs. This was due to a lack of experience on their end with this specific kind of data. Everything else worked smoothly, and we were satisfied with Erbis’ work.
the project
Various IT Services Projects for Professional Services Company
"Our internal feedback, as well as that of customers, shows that the quality of Erbis Cloud Services' work is great. "
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.
Our company operates in the professional services sector. We are a privately owned company with 350 employees in Denmark and Germany
I am the IT manager of the company. I am responsible for strategic IT decisions across the group.
What challenge were you trying to address with Erbis Cloud Services?
We had an existing cloud service offering for customers. The solution had been built by a previously outsourced team which ceased to exist. We needed a new supplier who could become a stable development partner.
What was the scope of their involvement?
Erbis Cloud Services has provided business analysis and full-stack development, including database automatization, backend services, application distribution channels, web frontends, desktop applications, as well as iOS and Android app development.
How did you come to work with Erbis Cloud Services?
We found Erbis Cloud Services through a reference.
How much have you invested with Erbis Cloud Services?
I find that Erbis Cloud Services is not the cheapest contractor on the market, but they are the least costly option for top quality. I cannot provide an exact figure, though.
What is the status of this engagement?
We started working with Erbis Cloud Services several years ago. We have an ongoing contract.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
Our internal feedback, as well as that of customers, shows that the quality of Erbis Cloud Services' work is great. We're not buying specific development for a specific case, but rather we utilize a wide spectrum of expertise and resources from Erbis Cloud Services, including quality assurance and business analysis. Outsourcing quality testing to them is a statement of Erbis Cloud Services' work. We've never experienced a big number of defects, which is crucial for our company.
How did Erbis Cloud Services perform from a project management standpoint?
We run an Agile environment to the bone and have never specified fixed deadline projects. There has never been a case of needing to build an exact scope within a fixed timeline, but rather we set release ranges, and maintain flexibility on the content of what is being developed. Whenever there was a fixed deadline, we adapted the functionality to match that deadline, which is part of the nature of Agile development.
What did you find most impressive about Erbis Cloud Services?
Erbis Cloud Services' members are passionate about what they do, which is important. They have a desire to only attract top-notch employees who want to build a better solution for customers. Erbis Cloud Services has members who are able to work in a team, communicate with the customer, and obtain great results.
Are there any areas Erbis Cloud Services could improve?
There are always areas for improvement. The only drawbacks are things which Erbis Cloud Services cannot control. The political environment in Ukraine has had an impact on our ability to travel to their location and meet the team for training. Erbis Cloud Services cannot improve this without relocating, which I don't find to be necessary at the moment.
the project
Platform Development for Cloud Solution Tool
"Erbis Cloud Services was on time, did good work, and provided useful feedback beyond their own work."
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 startup company developing could-based apps. I am the owner of the company and I also act as project manager.
What challenge were you trying to address with Erbis Cloud Services?
We were looking to fill some development positions while building an integration between our solution and the SuccessFactors cloud-based module.
What was the scope of their involvement?
Erbis Cloud Services performed the data mapping backend work for integrating our platform with another cloud solution. They also developed some frontend functionalities for UI [user interface] transactions.
How did you come to work with Erbis Cloud Services?
We made some web research and found Erbis Cloud Services. The contact was quite informal: we got along with each other, had a few calls, and proceeded forward.
How much have you invested with Erbis Cloud Services?
The cost of Erbis Cloud Services' work was $35 per hour.
What is the status of this engagement?
We started working with Erbis Cloud Services in October 2016. The project has been downscaled a bit, but I plan to use Erbis Cloud Services again.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
Erbis Cloud Services was on time, did good work, and provided useful feedback beyond their own work.
How did Erbis Cloud Services perform from a project management standpoint?
I have no complaints in this regard.
What did you find most impressive about Erbis Cloud Services?
I liked the expertise provided by Erbis Cloud Services during architecture discussions. They even provided suggestions for other parts than those which they built.
Are there any areas Erbis Cloud Services could improve?
No.
the project
Platform Development for Supply Chain Data Service
"I'm most pleased with Erbis Cloud Services' ability to be proactive and good communicators. They have proven to be a trustworthy partner."
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 provide an on-demand platform for global supply chain visibility and execution. I am the president of the company.
What challenge were you trying to address with Erbis Cloud Services?
We've been in business since 2004; most of our product development has been done in-house over the last decade, being split between maintenance mode, building new features, and functionalities. As engineering and development resources have gotten more expensive in the Bay Area, we came to embrace the notion of offshore teams. We've used several for various parts of our business in the last decade.
What was the scope of their involvement?
We initially used one senior Java developer from Erbis Cloud Services' team. We were looking to augment our existing onshore team with some development resources, so we ended up bringing in a total of 3 senior developers from Erbis Cloud Services and other shops, as well as a UI [user interface] partner. The primary function was to get these resources up-to-speed on our platform, which had been architected and built over the span of a decade. There were a big footprint and a lot to understand, not just regarding technology from a code perspective, but also from a business perspective.
One of the most impressive things I've observed was Erbis Cloud Services' ability to grasp our technical requirements and understand our business quickly. Within 2 months, Erbis Cloud Services was up-to-speed on our core platform, coming to contribute to our maintenance work, before we came to rearchitect some of the parts of our platform. This is where Erbis Cloud Services started to shine, from a technical expertise perspective.
How did you come to work with Erbis Cloud Services?
We were looking to bring on a new partner for offshore development and posted a request for a senior Java developer on Upwork. We ended up interviewing 30-40 individuals, as well as organizations, coming to find Erbis Cloud Services.
How much have you invested with Erbis Cloud Services?
Erbis Cloud Services has an hourly rate. I believe that our original developer had a cost of $30-35 per hour. Since then, we've expanded our project scope, coming to use several resources consolidated into the team. They range from $20-45 per hour.
What is the status of this engagement?
We started working with Erbis Cloud Services one year ago.
How much have you invested with Erbis Cloud Services?
The primary differentiator of Erbis Cloud Services' work has been technical expertise. They've proven to understand not just Java, but also more current technologies like AngularJS and Ember.js. Erbis Cloud Services has also been very resourceful in bringing on new development resources. Since the project started, we've brought on a full-time testing and QA automation person, a DevOps resource, a full-time UI designer, and a part-time database administrator. Erbis Cloud Services has become our complimentary offshore partner, working in tandem with our US team.
How did Erbis Cloud Services perform from a project management standpoint?
Erbis Cloud Services' communication has been exceptional. We require not only good English skills and understanding of our requirements, both in written and verbal form, but also being proactive. One of the more difficult things about managing offshore teams can be the fact that, when not understanding requirements, teams won't be proactive in expressing it before starting the work, or, in the worst-case scenario, they won't do anything. I credit Erbis Cloud Services' leadership team for managing our team proactively, helping us evolve the daily scrum process and making sure that resources are fully self-sufficient and knowledgeable on the development process and product objectives. We're not losing any time due to lack of communication and understanding.
As with anything, our product scope evolves. Erbis Cloud Services has done a good job of meeting deliverables. We don't have hard-and-fast feature enhancements, but rather we have one big team effort, working on one platform. We have continuous improvement around projecting story-points, understanding functional requirements and making sure that we're not changing the scope. I don't isolate Erbis Cloud Services' team as having specific tasks. They're working in concert with our team; we're collectively responsible for delivering new features and enhancements to the platform in our sprint cycle. I've been pleased with Erbis Cloud Services' quality of code. With them, we've refined our process, making sure that the pace of development is slowed down enough to increase the QA process, now that we use 2 full-time automation engineers. We focus on the sharing of information around our platform and its features by doing demos and code review.
What did you find most impressive about Erbis Cloud Services?
We've worked with around 10 shops over the last 15 years. I'm most pleased with Erbis Cloud Services' ability to be proactive and good communicators. They have proven to be a trustworthy partner. The biggest surprise was Erbis Cloud Services' good understanding of technical resources. Anyone being interviewed and brought to our team is evaluated very well, which is critical. Erbis Cloud Services isn't simply trying to bring in resources that would maximize their profit margin; they've scrutinized resources and candidates before introducing them to our team. It was a surprise to find someone take so much pride in building a team. The result is having a long-term partner.
Are there any areas Erbis Cloud Services could improve?
As with anything, we've learned that, when managing a growing team on the partner's side, we must make sure that all resources are kept happy. There's a balance between part-time resources working out of the office or remotely, and full-time ones. We have lost a few part-time people after the work deviated from their expectations, or because they were too isolated, and didn't feel like a part of the team. I wouldn't hold this against Erbis Cloud Services exclusively. It's a challenge which anyone managing a team will have. The pros far outweigh the cons.
Early testing shows that the platform is behaving as expected. The team delivered on time and to specifications, often suggesting add-ons to improve functionality. The project management tools they employed were sufficient for the project’s needs. The relationship was a reciprocal one.