Custom Healthcare FHIR-based SW Development
Edenlab is a custom software and product development company with a primary focus on healthcare data interoperability based on the HL7 FHIR standard.
We can help healthcare companies, app developers, and integrators build FHIR-based IT solutions with our expertise at:
- Backend development for high-load projects
- FHIR-first development of medical applications
- FHIR Facade Development
Our HL7 FHIR Services also include:
- Custom FHIR profiling
- SMART on FHIR web and mobile apps
- Mapping your data to FHIR
We are proud of our e-health project, a country-wide information system for the Ukrainian government. The system handles 30+ mln of accounts and tens of millions of personal records, and it is purposed to move all the medical documentation from offline to online in the entire country, this is a massive project that is a part of our country's medical reform and funded by a group of international donors including USAID. We developed the system according to HL7 FHIR standards.
We also developed from scratch our own Kodjin FHIR server (Kodjin.com), designed specifically for high-load systems, that provides unique configurability opportunities.
We apply our experience & knowledge in designing, architecting, and developing sophisticated & high secured products, working as external RnD and product development teams. On top of the development, our strong team of Architects and Business analysts brings tremendous business expertise that significantly helps us effectively transform our client's business ideas into robust software solutions.
Company slide deck:https://www.dropbox.com/s/5xipgf3eyvu1w9k/20210917%20Edenlab%20FHIR%20server%20%281%29.pdf?dl=0

headquarters
other locations
-
Peterburi tee, 47Tallinn 11415Estonia
Recommended Providers
Focus
Portfolio
Ministry of Health of Ukraine, National Healthcare service of Ukraine, Raiffeisen Bank International, Mastercard

National e-health system
The eHealth system is one of the world's largest HL7 FHIR projects in production. It ensures the availability of high-quality and verified data about all entities that participate in providing medical services via a REST API. The eHealth system was created with an understanding of the criticality of the information that the entities operate on and therefore all possible mechanisms are applied to protect against data leaks. Data integrity and security are also ensured by electronic digital signatures and blockchain-like algorithms.
Challenges
-
Most Ukrainian healthcare entities use an outdated Soviet-like model of handling data designed back in the 1960s.
-
Along with the system, clinical registries are also outdated and stored as a paperback archive.
-
The national infrastructure lacks a population registry, good ICT, as well as an effective financial model to fund digitization.
-
Computer literacy among GPs is also lacking.
-
Only around 7% of healthcare facilities have EHR solutions and all of them are private.
Final Goal: eHealth should serve as one of the first steps into the complete digitization of the Ukrainian healthcare system.
The Process:
1st step:
-
Development of Central Component/Open API
-
Connection of all Medical Information Systems (MIS)
-
Support of the PHC (Primary Healthcare)
-
E-prescriptions program
2nd step
-
Secondary healthcare
-
Support inpatient/tertiary healthcare
-
Fully anonymous monitoring
3nd step [we are here]
-
Patient’s cabinet
-
Care plan
-
Sensitive patient data (AIDS etc.)
Key parameters
-
Interoperability
-
HL7 FHIR for data storage
-
ICPC-2 methodology for primary care settings
-
Blockchain solution for data storage
-
ML for deduplication data
-
Secure access to medical data
Results
- 30+ million of registered users
- 2000+ pharmacies
- 5000+ facilities
- 25 local EHRs integrated
- 1000 RPS current system load
- 25,000,000 digital prescriptions issued

Heals. One of the largest TPAs in Hong Kong
One of the largest TPAs in Hong Kong challenged the Edenlab team to switch to a modern FHIR architecture. The project was built on top of the Edenlab Kodjin FHIR server and terminology service.
The project required to automate the appointment process for doctors connected to the Heals.Asia platform clinics and the processing of insurance claims.
Challenge
Heals.Asia needed to decrease their level of manual work in appointments and claims processing.
Some of our solutions:
-
FHIR facade implementing extract-transform-load from the client's data in real-time was developed based on the Edenlab Kodjin FHIR server. Our team created custom profiles corresponding to the proprietary data with all the relevant terminologies
-
Appointments module: was developed from scratch with the FHIR-first approach, FHIR profiles and a custom business logic layer
-
Unique Terminology Service: was configured with the custom terminologies. A pseudonymization technique was used to protect the patients’ clinical data. We developed a system where all terminologies are stored on a single cloud, which is not common in the terminology solutions market. Physicians can find and validate any code by its description and do code mapping between different terminologies in real-time without any external support.
-
Auto-adjudication module: the solution was a hybrid FHIR/non-FHIR application. While all the data that was exchanged was stored in the FHIR server, for the insurance plan the complex structure enabling the auto-adjudication logic was implemented. The engine itself was designed as a framework, so new limits and constraints could be added in the future.
Results
The provider directory FHIR API was implemented on top of the existing data and processes. The appointments FHIR API for a third-party mobile application was implemented. The mobile application was successfully connected to the FHIR API.
FHIR-based claim exchange module, powered by the auto-adjudication engine, was implemented.

Retail Banking Platform
The Client
RBI is an Austrian banking group and a central institution of the Raiffeisen Banking Group Austria (RBG), with more than 17 million customers.
The Task
- Develop a digital banking platform that would let them fast-launch new retail products for their clients
- Get their own internal tech team to support the digital platform, do further development without being tied to external contractors, provide training, and fully set up the development processes.
Cooperation
Edenlab was chosen as the external R&D lab due to:
--- Relevant experience in fintech and expertise in the required technologies.
--- Experience dealing with strict compliance, security, and legal requirements (PCI DSS Level 1 certification).
--- Experience working with large enterprises, together with their bureaucracy, technical legacy, etc.
--- Innovative spirit and Agile approach combined with the ability to deliver the desired results on time and tune the development process in correspondence with the company's setup.
Challenges
- - We had to work on the edge between an established enterprise company's processes, compliance, legacy, and systems and a fast-paced, dynamic, and innovative startup approach.
- - The IT infrastructure was fragmented between different banks of the RB Group in different countries.
- - Existing legacy systems lead to various restrictions and limitations for the platform’s development.
- - RBI didn't have a market presence in the country where the new platform was going to be launched (Poland). This created even more product development challenges, mostly regarding legal compliance requirements.
Results
- - Edenlab launched a retail digital banking platform from scratch in the shortest time (less than 12 months).
- - Thanks to the platform's configurability and flexibility, RBI can now launch and scale financial products faster.
- - We formed, trained, and smoothly transferred a new technical team to RBI that is now handling their technical tasks and further product development.

Kodjin Terminology Service
The Kodjin Terminology Service allows you to manage all types of medical terminologies on the clients’ side without any additional custom development.
Key Features
- Low-code approach
- Flexible custom complex terminologies management
- Fast code system processing
- Supported Terminology Service Operations: Code System, Value Set, Concept Map.
- Full terminology management through a REST API for standard and custom terminologies (including ICD-10, SNOMED, RxNorm, LOINC, etc.)
What will you get:
Quick terminologies update
-
Even non-technical people can manage healthcare terminologies without time-consuming paid requests to outsource teams.
-
All updates can be done on the client's side, with no development involved and no vendor lock.
Handle sophisticated terminologies
-
Our Service can process any custom, large, proprietary, and other not-typical terminologies in a standard way without the need to re-understand the structure and build custom solutions. You can easily manage your terminologies through the API endpoints.
-
Complex terminologies are supported with a wide number of internal connections and complicated internal logic.
Better Performance
-
We offer noteworthy performance, scalability, and availability due to cutting-edge caching mechanisms. The Kodjin Terminology Service can handle extremely large code systems quickly and accurately
-
Our Terminology Service can support a large number of customers; you only need to set up our service once, and the system’s customers can easily use it as a dictionary, checking terminologies in real time — no local updates, no time loss.
Based on FHIR principles
While most healthcare companies are forced to build a custom facade for each large custom terminology, our Terminology Service already contains terminologies added into the code system and valueset as standard FHIR objects, which gives users a qualitatively different way of handling terminology management. There’s no need to translate into FHIR or back. We provide full FHIR implementation.

A Turn-key FHIR Server
The Kodjin FHIR server is low-code smart storage and a powerful tool for processing, validating, and storing all kinds of healthcare data, from appointments to diagnoses, accessible through an FHIR-compliant RESTful API.
Briefly about our product:
-
FHIR R4 and all previous versions compliant and future proof
-
100% open-source modern stack
-
Simultaneous support for all FHIR versions in one application
-
Microservice architecture
-
Built on Rust and Elixir - high-performance languages
-
Terminology Service for any type of custom terminologies
Key Features
-
Dynamic profiles
-
Declarative Search Framework
-
Full Terminology management through a REST API
Background: built from scratch.
Kodjin is not based on any existing solutions. Edenlab team spent a lot of time researching alternatives available on the market. Unfortunately, we had to admit that all current free FHIR-based solutions contain a bunch of shortcomings.
We were implementing a national, centrally managed clinical data repository (one of the requirements — ability to support 40 mln users) storing data of dualistic nature: it can be perceived as a set of fine-grained RESTful resources (or FHIR resources) and form documents when these fine-grained resources are combined.
The problem could be solved by having a powerful profiling mechanism, which would allow us to configure profiles for atomic resources alongside complex documents, as well as terminologies used by both of the types. We needed to work with these complex two-layer profiles on the fly, with pure configuration, and since it is a national system, we needed a scalable high-load solution.
We explored the market and tested different solutions, but none could meet the high-load system needs.
So, we decided to create an FHIR Server by ourselves.

Moneysend hub for Mastercard
Background:
In Eastern Europe, p2p money remittances are well developed and demonstrating stable growth. These services are supported by banks together with payment service provides, who usually manage user interfaces. From the other side, to make any money transfers to a payment card, the Sender should get a full card number (PAN) of Receiver, and it is not only an extra step, but it is also prone to errors and might be insecure.
Business Goals:
- to provide the Receiver with simple and secure experience to quickly and easily register their card and to receive money on it.
- support a way of transferring money when the Sender needs to know only the mobile phone number of the Recipient.
Solution:
Development of Money Send hub, an interoperable mapping service. The service provides the API to all payment originators, which are the originators of p2p money transfers. The Receiver gets the notification from Mastercard platform, completes one-time simple registration and receives all transfers from different payment originators in one place. The Receiver can save his PAN and select the saved card as a default one. The payments to the default card will be sent automatically, without any additional actions from the Receiver.
Results:
- the solution launched in Ukraine, Moldova, and Georgia;
- more than 20 banks and PSP;
- thousands of registered users;

Turbota. Personal healthcare app
Turbota is a personal healthcare app (private beta) that allows patients to store and use their or their loved ones’ medical data in one Health Wallet.
The current version of Turbota is fully compatible with the Ukrainian eHealth ecosystem. It also allows users to accumulate and view medical history from other sources.
Background
The perfect app for patients' needs simply didn't exist. The Ukrainian national eHealth system development covered services for doctors and medical providers, but not for patients. And our goal was to create an application where patients could collect their full medical history and manage it at their own discretion.
Challenges
- Most patients only have access to off-line medical service contracts with primary healthcare doctors.
- Hospitals require a personal visit to sign a contract for medical services.
- There's no possibility to change patient data without a doctor.
- There's no possibility to manage access to the medical data from the patient side without a doctor.
- e-Prescription & e-Referrals exist only as a code in SMS: patients need a code from SMS to get medicine or services in a medical facility
- Doctors have to print paper versions of documents so that patients can have a copy of the information about a visit.
Results
Turbota has the following core features and functionality:
- Access to the central eHealth database of Ukraine
-
eHealth account registration
-
Access to complete medical history
-
Patient medical history search, revision, and sharing
-
Primary healthcare doctor search
-
Signing online contracts for provision of primary health care
-
E-prescriptions and e-referrals for medical services

Peer-to-peer energy marketplace
Background:
World energy companies hold us as a community, power and energy hostage They control the supply of energy and control the cost of energy that we require for our daily living and for our businesses to operate. World energy companies do not want free energy as it impedes their profit-making machines.
Specific business problems:
- No meaningful global energy hub currently exists allowing the effective transfer of the value of surplus energy to a user in a diverse geographic location
- Cryptocurrency must achieve meaningful utilization to maintain and enhance value.
- Few direct investment opportunities into infrastructure projects are available for cryptocurrency investment
Solution:
Lotus Energy utilizes a distributed ledger to account for all Lotus Energy generating assets on the platform allowing for the transfer of energy via our LET-Net in conjunction with smart contracts. The energy can be transferred peer to peer within jurisdiction energy grids. The economic energy value can be transferred across borders, internationally, and shared globally where Lotus Energy generation or energy storage assets are in place. Lotus Energy generating and storage assets are monitored in real time allowing for captive use of export. The smart contracts outline the obligations as between Lotus and the energy consumer.

KYC on blockchain solution
Kimlic is a Know-Your-Customer marketplace built on Quorum blockchain. This solution enables instant onboarding to any platform using pre-verified identity credentials, without storing any personal data. Users can upload their KYC documents using Kimlic Android app securely to any business.
The system provides the following features to its users:
- Allows users to do KYC processes for different services within the ecosystem.
- Allows users to share verified data and documents with other counterparties.
- Using passwordless authentication technology users’ identity data and documents are securely transferred.
- Identity data and documents can be transferred from users mobile phones to businesses directly utilizing blockchain technology.
- Identity proof documents and private keys are NOT stored on Kimlic servers but only in user's device.
- Users are rewarded with a token each time users share their identity information.
Reviews
the project
Custom CRM Integration for Finance Company
"EDENLAB feels like a significant part of our company, rather than an external vendor."
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 executive director of Bank Lviv, a small regional bank in western Ukraine with 100% European shareholders. I focus on the business development of our credit processes and micro digital lending.
What challenge were you trying to address with EDENLAB?
We needed someone to develop a CRM system to service all types of credit applications.
What was the scope of their involvement?
EDENLAB helped us build and design a CRM system for business integration, and worked on designing our own loan application process for microbusinesses and large corporate clients. We’ve successfully passed the first iteration and launched it publicly.
We’re currently working together for the second iteration to implement more depth in each process, and trying to implement a special risk model for loan applications.
What is the team composition?
Our team consists of a project manager, a business analyst, a developer, and backend support.
How did you come to work with EDENLAB?
We chose to work with EDENLAB because we felt comfortable communicating with them.
How much have you invested with them?
So far, we’ve spent about $256,000 USD.
What is the status of this engagement?
Our ongoing partnership started in October 2019.
What evidence can you share that demonstrates the impact of the engagement?
Since implementing this new system, we’ve lessened the average time of our microlending process from 2 or more days down to only 2–3 hours.
We’ve also increased the number of loan applications we’ve received during the last five months, and we’re garnering more than 3000 applications.
How did EDENLAB perform from a project management standpoint?
They perform quite professionally despite the pressures of the labor market.
What did you find most impressive about them?
We’re impressed with their experience and professionalism. The team is highly flexible and it’s very easy for them to apply any changes we want to make, even if we already finalized the initial scope — EDENLAB feels like a significant part of our company, rather than an external vendor.
Are there any areas they could improve?
The only drawback that I want them to improve is to have a more stable team that will focus on our organization.
the project
Mobile App Dev for International Bank
"They build things in the smartest ways possible."
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.
Raiffeisen Bank International is a bank in Austria with many subsidiaries in Europe. The Austrian operation of our company does business with legal entities only, so all private-individual operations are in Central and Eastern Europe. I’m a board member in the organization and I’m in charge of those operations.
What challenge were you trying to address with EDENLAB?
We wanted to create a new digital-only value proposition in the market, and we started with an unsecured loan product for Poland. We also needed to lay the foundations for the banking platform such that it could easily and quickly accommodate various use cases as they come. For this, we sought the expertise of EDENLAB.
What was the scope of their involvement?
EDENLAB developed the frontend of our app natively for iOS. They also acted as the product owner, covering most of the IT development and product design. They took over some of the materials from our existing team, but they basically developed the app from scratch.
The app has a digital onboarding functionality followed by the customer journey for the loan. Customers could provide data on the spot, but they don’t have to provide documents since EDENLAB integrated open-banking APIs from independent third parties like Mambu.
From the supplied data alone, the system could do a background check and make an automated credit decision. If a loan is granted, a new customer account — similar to a credit account — will be opened. The entire process takes place within 30 minutes.
We intend to have EDENLAB develop Android and web versions of the app later on.
What is the team composition?
Along with the project manager and 20–25 people that EDENLAB provides, we are also in contact with Marina (Managing Partner).
How did you come to work with EDENLAB?
They were recommended to me.
What is the status of this engagement?
The project officially started in June 2021, and EDENLAB took a couple of months to onboard themselves. The actual work began in September 2020 and is still ongoing.
What evidence can you share that demonstrates the impact of the engagement?
It’s still too early to talk about business metrics, but EDENLAB’s involvement helped our app go live with a new bank within the span of 12 months. Considering that we had to secure a banking license and that their team had to adjust themselves to various compliance and regulatory requirements, it is a significant achievement.
We also consider it a big success that EDENLAB was able to design a customer loaning journey that only takes 30 minutes to complete.
How did EDENLAB perform from a project management standpoint?
EDENLAB is solid in terms of sticking to the deadlines. I’m not deeply involved in the management of this project, but I haven’t seen any significant issues on my level.
We hold our virtual standup meetings via Microsoft Teams. EDENLAB is also fully integrated into the IT security environment and compliance systems of our bank.
What did you find most impressive about them?
The most impressive thing about EDENLAB IS the extremely strong quality of their delivery.
Are there any areas they could improve?
EDENLAB has a strong team that’s been together for many years, but I don’t know how scalable they are or if they’ll be able to provide more resources should we want it.
Going through the process of taking over the solution they built for us, I think they can improve by learning how to perform handovers. Our experience was that too many things were in the hands of just a few people, and there wasn’t sufficient documentation for a smooth transfer.
Do you have any advice for potential customers?
If you need to create a new product or a new feature, go with EDENLAB, but if it is just an incremental development of a more stable system, you might want to consider another agency. EDENLAB is at their best when they have to create an MVP to solve a very complex task. They build things in the smartest ways possible, and they’re the sprint type of people. They test new frontiers, they have a creative attitude to problem-solving, and they really deliver.
the project
Fintech Platform Dev for Diamond Manufacturer
"I'll involve them in my next project because I'm really happy with them."
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 am the former CIO of LakeDiamond. We developed machines to create diamonds in labs based on research from the Swiss Federal Institute of Technology Lausanne.
What challenge were you trying to address with EDENLAB?
They asked me to build a platform to do the ICO which is the initial coin offering. I was working with another company in Greece, but we weren’t satisfied with their work. We had to hire people who had a deep knowledge of financial technology and centralized technology like Ethereum.
What was the scope of their involvement?
We started with a little project with them initially which was a payment module for cryptocurrency for eCommerce. We created our own money. We were selling hours of production on the machine. We created a time unit and each time unit which could be one minute, but people could buy hours. It requires a certain amount of time, and to grow a rough diamond it is roughly 20 days.
They built a web platform using GoLang. We had the design already and requirements. They helped us to redesign it, and I have to say that they were super helpful and super reactive.
What is the team composition?
We worked with a team of four people and it was great. Sometimes they will hire extra resources like a solutions architect, or a security engineer for specific tasks.
The CTO was super knowledgeable and super-efficient. The project manager was very involved as well.
How did you come to work with EDENLAB?
I had another developer who was great, and he recommended I look at EDENLAB. Their portfolio helped me chose them for this project.
How much have you invested in them?
We spent roughly $200,000.
What is the status of this engagement?
We worked with them from January–June 2019.
What evidence can you share that demonstrates the impact of the engagement?
We had to deliver it in June, and they did it in record time. Once we hired them, I felt relieved and I was able to sleep at night. It was a real game-changer and I can only recommend them because they were really professional. They engaged themselves and took the work seriously.
They delivered what we expected, but unfortunately, the project was not launched because of changes on our side. We had sold some hours of production, but we were not able to produce. We designed the platform, launched it, reviewed it, and had an external security company and everything was perfect.
EDENLAB would always give feedback and would explain how things would work or not work, and they would tell us the solution they recommended. They always brought different things to the table and would always check with us to see what we expected when it came to issues that we couldn’t plan for when we designed the platform. I'll involve them in my next project because I'm really happy with them.
How did EDENLAB perform from a project management standpoint?
I am based in Switzerland, but we had virtual meetings every day. It was straightforward. They use tools like Confluence, and I think it was good to work with them.
What did you find most impressive about them?
They’re problem solvers. I have worked with different companies, but for me, this is the best one I’ve worked with. The most important quality is their reactivity, knowledge, and strong communication. They have the ability to deliver and sometimes find a simple solution to a problem.
When we started the project, within one month we were able to try out the e-commerce payment option. If developers haven’t worked with a payment processor it could take months, but they developed the processor within a month.
Are there any areas they could improve?
They are better on the backend than on the frontend. They know Azure technology very well.
It’s probably because we didn’t have much time to work on the project, the UX was okay, but when it came to the UI, it would have been great to have a lean UI and something more trendy and well designed instead of tonal and a bit cold.
However, it isn’t fair from my side to say because they were really good at everything we asked them for. We asked them to do an interface, but we should have given them more time to do that. The project was not crystal clear and was a bit blurry on some things. We had to tackle some issues, so compared to the challenges they had, I must say they performed really well.
Do you have any advice for potential customers?
It’s important to tell the project manager what you expect and what want. If you need prediction ready tools for fintech or healthcare, they're the right company for that.
the project
Software Development for Automotive Data Company
"The skill and knowledge of their engineers and their willingness to help set them apart."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We are data company specializing in automotive data. We collect information about the vehicles and sell vehicle history reports for people who are buying used cars.
For what projects/services did your company hire EDENLAB?
We wanted to store metadata of our vehicle history reports in blockchain for transparency. EdenLab helped us to build a fast and reliable solution to achieve this goal.
What were your goals for this project?
A scalable, reliable, cheap to operate and fully integrated into our system.
How did you select this vendor?
Got recommendation from a friend.
Describe the project and the services they provided in detail.
They have build a serverless solution on AWS Lambdas with Go Lang. Solution used IPFS to store metadata, MongoDB to index it. They have also built a website to browse the metadata.
What was the team composition?
CTO + Back End developer + Front End developer
Can you share any information that demonstrates the impact that this project has had on your business?
This allowed to achieve our goals with minimal effort (1 call once a week) with very low financing.
How was project management arranged and how effective was it?
Management was great. It felt really like an in-house job.
What did you find most impressive about this company?
The skill and knowledge of their engineers and their willingness to help set them apart. I feel like just consultation alone were worth the money.
Are there any areas for improvement?
Cant think of any. We will be hiring them again.
the project
Dev & Design of Secure Payment Platform
“Their level of feedback, support, and scalability is impressive.”
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 VP of product development at a financial company.
What challenge were you trying to address with EDENLAB?
My company wanted to create a more secure money transfer solution through a database. We needed an experienced IT company to implement and develop our platform.
What was the scope of their involvement?
EDENLAB is developing a payment platform that provides card-to-card money transfer services. They are also designing the UI/UX. To make the platform more secure, EDENLAB built a website with a database that links the end consumer’s card to other identifying information; this way, the receiving identifier is not the card, but the consumer’s phone number or email address. EDENLAB developed the backend so that it can integrate with banks, which perform the money transfer.
What is the team composition?
We work with a business analyst, project manager, and two IT developers.
How did you come to work with EDENLAB?
EDENLAB had their own payment platform, on which consumers can pay their bills and perform money transfers. Since they had an existing solution, we approached them with our idea for making transfers more secure.
What is the status of this engagement?
The engagement began in 2016, and it is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
The platform is functional and reliable. EDENLAB’s team is supportive and always available, and they deliver on time.
How did EDENLAB perform from a project management standpoint?
We communicate via phone, email, and Messenger, and we have weekly meetings. EDENLAB sometimes participates in our strategic discussions. They help us see areas for improvement in our ideas and the overall project.
What did you find most impressive about them?
Their level of feedback, support, and scalability is impressive.
Are there any areas they could improve?
No, there’s nothing I’d have them improve.
Do you have any advice for potential customers?
It’s crucial to prepare clear and functional business requirements.
the project
MVP of Peer-to-Peer Energy Exchange Platform
“The team was friendly and worked hard to resolve our concerns, consistently looking for ways to improve.”
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 co-founder of a renewable energy company.
What challenge were you trying to address with EDENLAB?
We needed a partner to manage our software development. Specifically, we needed someone to build a platform dashboard to enable our users to log into our system and buy or sell the energy from their renewable energy assets through a peer-to-peer (P2P) energy exchange.
What was the scope of their involvement?
Together, we came up with a roadmap for our project and plan for onboarding new dev resources. EDENLAB built the entire exchange system, including the different compartments to generate the accounts, cold storage, and hot wallets. They also enabled the integration of mining facilities. Our clients’ assets are linked to the P2P energy exchange through APIs, which allow clients to log in and become a member of our cooperative. From there, they can then upload the energy from their battery discharge and directly sell it to other users. As of now, EDENLAB has built our minimum viable product (MVP), and we have plans to do more work together in the near future.
What is the team composition?
We worked with four developers and two project managers, but there were more team members in the background.
How did you come to work with EDENLAB?
Our CEO met one of their representatives at a conference.
How much have you invested with them?
We’ve spent about $160,000 so far but plan to spend more.
What is the status of this engagement?
We worked together form November 2018–April 2019.
What evidence can you share that demonstrates the impact of the engagement?
They developed a functioning MVP that met our standards.
How did EDENLAB perform from a project management standpoint?
They met all of their deadlines except when external APIs had issues, which wasn’t their fault. We mainly communicated via Slack and managed the project through Azure.
What did you find most impressive about them?
They’re extremely efficient and created a clear roadmap that outlined our project milestones. The team was friendly and worked hard to resolve our concerns, consistently looking for ways to improve. I was pleased with their work ethic and ability to meet our expectations. They were able to find competent developers who delivered exactly what we needed.
Are there any areas they could improve?
We had some problems with the language barrier, but it wasn’t too serious.
the project
Blockchain Messaging App for Mobile Payment Firm
"They’ve been instrumental in helping us create our business."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the CEO of Vertex, a mobile payment and investment company.
For what projects/services did your company hire EDENLAB?
We needed someone to research and consult on blockchain technologies that might be applicable to our solution, as well as contribute to our proof of concept by developing our MVP’s architecture.
What were your goals for this project?
We wanted to create an environment where companies could reach out and engage with their customers via media messages and special incentives.
How did you select this vendor?
They found us through an ICO listing and reached out to propose their capabilities. We chose EdenLab from among other possible vendors because of their vast experience in enterprise-level, blockchain app design and implementation. Their team was also skilled in several blockchain technologies that we were considering for our solution.
Can you go into detail about the services they provided and the scope of the project?
They helped us develop a decentralized, application-to-person (A2P) messaging system that shares content ads between providers and viewers. The ad viewer (client) side of the solution consists of both iOS and Android mobile apps, while content providers interact with a web browser-based application. There’s also backend microservices that enable viewer-to-provider communication, push notifications, and Ethereum services.
What was the team composition?
We worked with a three-person team that included a product owner, a blockchain team lead, and a business analyst.
Can you share any information that demonstrates the impact that this project has had on your business?
They’ve been instrumental in helping us create our business.
How was project management arranged and how effective was it?
We had one or two calls every week to ensure that our processes remained effective. They replied quickly, and we had flawless communication, which was helped by us working in the same time zone.
What did you find most impressive about this company?
EdenLab is a professional team with the capabilities we were looking for. They’re capable of developing extremely complicated, distributed solutions and are able to suggest the best technologies and approaches. They can also design a product given nothing more than a business idea, which differentiates them from a large number of software providers.
Are there any areas where they can improve?
There’s nothing specific, as I would recommend them to anyone.
the project
Database Development for Ministry of Health
"They believe in this project and they are personally involved with it."
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 am a team lead for development of eHealth in Ukraine. We are working for the Ministry of Health. We are currently responsible for the development of an eHealth product for the country.
What challenge were you trying to address with Edenlab?
We are developing the information system for the financial reform of the Ministry of Health. The Ministry of Health is planning on changing the way practitioners are financed from the state budget. Our main problem is we need to make sure that the population is accurate and we don’t over calculate individuals. This is why we need to have an instrument that can help address the possible risks. Our short-term goal is to have a verified report for the National Health Service so we are sure that there no duplications of patients and the state pays only once for each individual.
What was the scope of their involvement?
The current business process is to cover such things as registration of medical facilities. We need to establish a registry of medical staff. That would allow us to see which medical facilities are operating in Ukraine, which ones have joined the government program and the medical staff who work at these medical facilities.
In Ukraine, we don’t have a unique number that covers people from birth to death, like a Social Security number does in the United States. We do have identification numbers, but there is no unique identifier. Certain instruments developed in Edenlab are establishing this registry of patients. It will also establish a registry of declarations signed between the doctor and a patient. After those steps, we’ll develop functionality for the reimbursement program of the Ministry of Health.
What’s unique about this project is that we are not building it in one solution. We are developing a system where we have a central component. This central component interfaces with independent medical information systems and incorporates the work with the central database via API. Edenlab did a lot to develop this central component, which via the API connects the infrastructure and the medical information systems and incorporates data to the center.
What is the team dynamic?
We had a team of 16 people, including a project manager, working on their side. With government projects, especially in Ukraine, you have an incredible level of uncertainty with very strict deadlines and short windows of opportunities. The dynamic is constantly changing.
How much have you invested with them?
We’ve invested around $500,000 with Edenlab.
What is the status of this engagement?
Overall, it’s been quite a wide-scale project. We met with them in March, and in April, we have presented a demo version, and then they kicked off the project in June.
We’ve started piloting in the registration of medical facilities, and it’s already happening in Ukraine and more than 200 medical facilities have been registered in the system. We’re still working with Edenlab, and in two weeks, we’ll be ready to start the pilot of the project at the national level.
What evidence can you share that demonstrates the impact of the engagement?
We just kicked it off, so we can't measure the quality yet, but we haven't had that many bugs from them so far. We’ve been impressed with their work overall.
How did Edenlab perform from a project management standpoint?
In addition to e-mail and phone calls, we use Slack constantly. We did have some small delays, but those delays were from our side.
What did you find most impressive about them?
Their involvement and passion. I have previous experience working with various developers, and Edenlab is a good example of a boutique company. We are not just a regular project that comes and goes. They believe in this project and they are personally involved with it. It’s an important project for us, and when you're doing these kinds of reforms at the national level, it’s important to have people who believe in these things. Edenlab is also quite organized and well-structured in their work.
At times but we might need some extra effort in convincing them that we want to go one way or another, but that’s a good thing for us because they do question and challenge us. We don't just go to them and have them do what we demand, which is what usually happens with big outsourcing companies. Sometimes it’s a challenge for us to work with this kind of an approach, but with Edenlab it does lead to good results.
Are there any areas they could improve?
They might need to work a bit on the testing side, maybe some testing on their DevOps side, but I can't think of anything big worth mentioning.
the project
FHIR Server for Healthcare Software Dev Company
"The teams knowledge and expertise both technical and in healthcare was incredibly valuable."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the VP of Platform Engineering at Healthcare Software Development company
For what projects/services did your company hire EDENLAB, and what were your goals?
One of the key capabilities of our product is to act as a Certified EHR, this is something our customers depend on. In 2022 to maintain our certification we needed to augment our application to support a set of APIs based on FHIR standards. EdenLab supported us by both providing licensing to their FHIR Server - Kodjin, consulting with us using their deep understanding of FHIR and implementing a custom data transformation service based on high data throughput and event streaming.
How did you select this vendor and what were the deciding factors?
We found them through researching products on the market. Competitor solutions were dated in their design and capabilities compared to the solution developed by Eden Labs. Once engaging the Eden Lab team were highly knowledgeable in FHIR standards and taught us a lot before we started the project.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
They designed and developed a solution that was able to read events from our Event Stream, transform and validate these events and propagate them to their FHIR server. The solution is designed for high data throughput. Additionally the Eden Labs team partnered closely with us to work through certify the FHIR API endpoints, this involved 3rd party testing and passed first go with flying colors.
How many people from the vendor's team worked with you, and what were their positions?
There were 4 people that we engaged with weekly with skills across business, project, technical and analysis. In addition within Eden Labs we had several engineers and devops staff working on the project.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
In our first 3rd party validated testing of the delivered APIs the solution passed, this involves a large number of API, AuthN and AuthZ tests as well as several written solutions. 100% of tests passed.
Describe their project management style, including communication tools and timeliness.
Project management was great, we held weekly update sessions where the team would walk through their results, documented in a Confluence site. Additionally the team scoped out a project plan and as updates were made to the plan, communicated appropriately.
What did you find most impressive or unique about this company?
The teams knowledge and expertise both technical and in healthcare was incredibly valuable and was shared openly with our team. This had a strong impact on the overall results of the project.
Are there any areas for improvement or something they could have done differently?
During the project we found several areas that were not defined as part of our initial SOW, the team communicated this quickly as discovered and I think handled the gaps appropriately, ideally though we would have know prior to the project starting.
Thanks to EDENLAB, the client is able to decrease their credit processing time by 2–3 hours, and increase the number of loan applications, garnering around 3000 applicants in just five months. The internal stakeholders are particularly impressed with the team's adaptability and professionalism.