Search Icon What are you searching for?

Realmfive – IoT Agritech Case Study.


Get the best wireless connectivity
built for agriculture.


Microservice architecture

“The team has exceeded the company’s expectations with their ability to deliver fully-functioning, robust products. They were able to establish a transparent, flexible relationship with the internal staff by designating a project manager for the account. Their open communication skills added value.”

Jesse Vadnais

Marketing and Customer Experience Manager at RealmFive

Scope and highlights

IoT Agritech App

$7.3 M funding raised

AE50 Award “Best AgTech Software”

5 team members

UX/UI design

1 + years of cooperation

the challenge

Since the RealmFive team has a huge experience in AgTech, we knew they needed a smart solution to the problem they were trying to solve. Therefore, Geniusee team has cooperated with the RealmFive team to gain business value quickly with creating quality code.

During our first collaboration, RealmFive was looking for Tractors Tracking ReactNative App. After weighing all the pros and cons, our teams came to the conclusion that a Native Application written for IOS and Android separately will be more effective. First of all, data collecting and processing will become faster and more accurate that would make it easier to assess the effectiveness of the entire application. Secondly, the native application significantly improves the user experience, making the application as comfortable as possible to use. Also, the native app turned out to be a great solution because of the balance between performance and cost.

Key challenges in RealmFive project included:

  • Providing accurate data collection and fast data delivery to the cloud

  • Combining data from various IoT devices into one application

  • Delivering product with an simple and convenient user experience


Looking for offshore software development ?

We’re ready to help! Get consulted with our specialists at no charge.

Contact us

the process

Realm Five develops devices that collect various data, such as soil moisture, rainfall, amount of water in tanks, condition of tractors and their location, etc. from different parts of agriculture. Therefore, we decided to use Swift and Kotlin to write an IoT application. The code written in Swift looks very simple, the language is intuitive to every programmer. Kotlin is very similar to Swift in its laconicism. Also, these languages allowed us to bring to life an excellent and convenient UX/UI design developed by our team.

In cooperation with RealmFive, we have chosen Scrum. This methodology helped us to provide the client with features on demand and quickly adapt to new requirements. We use Slack, Jira, have everyday meetings and work in weekly sprints. For a deeper understanding of the business idea, the necessary features and technologies for our client and simply hang out, we organize physical meetings in the USA about once every six months.

Core activities at this stage include:

  • Native IOS/Android App Development to collect data from IoT devices

  • UX/UI Design for easier user interaction with the app

  • Increasing stability and maintainability by generating types based on our GraphQL


Our cooperation with RealmFive has become an excellent experience in working with the development of IoT applications. We believe that the company will continue to grow, expand its market and achieve new successes in the field of AgTech.

Pavlo Kytsmey

COO Geniusee

the outcome

A well-chosen stack of used technologies has improved the productivity and efficiency of data collection and processing. To the existing funding of $ 7M, RealmFive raised $ 1M +, which helps to continue developing innovative technologies in the field of AgTech. The American Society of Agricultural and Biological Engineers (ASABE) has awarded RealmFive four of its AE50 Awards for ingenious new designs in the agriculture industry.

More than 50k users have already downloaded the application. The average rating in Google Play and App Store is 4.5.

The success of this project hinged on the following factors:

  • Choosing the right technology stack for the IoT App

  • Regular daily meetings, transparency in communication and implementing best practices of Scrum development

  • Open feedback loop between Geniusee and RealmFive teams

realmfive realmfive

Check Out Our Other Projects:

Let's talk!

warningThis field is required
Thanks! We will contact you soon.
Location Middletown

651 N Broad St, Suite 206,
Middletown, DE 19709, USA

Location Warsaw

Ul. Adama Branickiego 21/U3,
Warsaw 02-972, Poland

Location Kyiv

BC Y4, Yaroslavs'kyi Lane 4,
Kyiv 04071, Ukraine

Location Lviv

BC Technopark, Fedkovycha St
60a, Lviv 79000, Ukraine