KindGeek Software

Delivering Excellent Client Experience.

4.8 2 Reviews
Visit website
Write a Review
Verified Profile

KindGeek is a company of ambitious technology professionals. Our main idea is really simple - to help people, entrepreneurs and companies with technology aspects of their projects. We give them the opportunity to focus on the business while we do what we do best - amazing software development. We give them the opportunity to focus on the business while we do what we do best - amazing software development. We are a people oriented company. 

< $25/hr
50 - 249
79018 45 Oleny Stepanivny Str, Lviv, Lviv 79000

Focus Areas

Service Focus

  • Mobile App Development
  • Web Development
  • App Designing (UI/UX)
  • Web Designing (UI/UX)
  • Cloud Computing Services

Client Focus

  • Small Business
  • Medium Business

Industry Focus

  • Education
  • Financial & Payments
  • Healthcare & Medical

KindGeek Software Executive Interview

Yuriy Gnatyuk
Yuriy Gnatyuk
Co-Founder & COO
Visit Profile
Please introduce your company and give a brief about your role within the company?
KindGeek is a nearshore full-cycle software development company with business analysis expertise. I’m a co-founder and COO. My role within the organization is to stay in control of core business processes, manage our business development team, and customer relations. On top of that, I handle the strategy of the company development.
What was the idea behind starting this organization?
From day one, we strive to help smart people implement their ideas into life. We want our company to be a platform for positive change for both our clients and employees. Also, our idea is to create digital products, which can make a global impact, while forming meaningful partnerships that are based on trust and transparency. One of our core pivots is social responsibility — we want to positively affect our community, city, country, and, as a consequence, the rest of the world. And, these values are not just words, they are reflected in actions. For example, we have our social project : LvivLand is meant to expand your mind’s horizons, break stereotypes, and open new perspectives. Lviv is one of the last hidden gems of Europe, and LvivLand is looking forward to showing you all of the great things that our city has to offer. We’ve got more than 1,000,000 total views, and received recognition from our city’s mayor. So, this is a pretty good result.
Which is your company’s business model – in-house team or third-party vendors/ outsourcing?
KindGeek provides software outsourcing services, which are based on different business models, such as fixed price, time & materials, and dedicated team. But all of our team members work in-house, in our offices.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
Besides simply developing software, we aim to contribute to the products we create with our vision and business expertise. We treat our customers as our partners: we want the product we create to actually succeed. We will use every bit of our sweet and bitter experience to make it happen. For instance, we’ve already helped some startups to rise to their feet and obtain significant investments.
What industries do you generally cater to? Are your customers repetitive?
Our top domains are fintech, education, healthcare, and education. I don’t believe there is such a thing as a ‘repetitive customer.’ Each partner is unique as well as his or her demands, vision, and approach to work. So, partnership with two different customers from the same industry and with similar ideas may be as different as day and night.  Usually, we work equally well with nicely-funded startups, SMEs companies, and giants, such as Telefonica, big banks and Universities.
Mention the objectives or the parameters critical in determining the time frame of developing software.
The time of software development depends on the complexity of the project, technologies that should be used, and the size and experience of a team. So, we usually start with  Discovery Phase. The main goal of the Discovery Phase is to define an optimal system with its architecture and UX design, which will satisfy stakeholders’ requirements, and accurately estimate costs of the Project’s development.
How much effort in terms of time goes into developing the front end and back end of software?
It depends on the project. Some software can have a complex back end structure and quite simple interfaces or vice versa. It is also possible that both front end and back end require significant time investments to develop. In any case, the best way of estimating time for development is conducting the discovery phase, during which all intricacies and features of the future project will be closely examined.
What are the key parameters to be considered before selecting the right framework for developing software?
The key parameters are the platform for which the product is created (desktop, mobile, web), and the project’s specifics. Also, scalability, security, and even a budget are really important in terms of framework selection.
Which languages & frameworks do you prefer to use in development of software?
Our preferred languages and frameworks are Java (Spring), PHP (Symphony, Laravel), JS (Vue, Angular, React), C# (.Net), Kotlin, Objective C, Swift. 
If to go deep into details, for  Web, we use:
IntelliJ, IDEA, Java Spring. Vaadin, JSF, Play, Grails, JavaScript, ReactJS, Redux, VueJS, Angular, Node.JS, Ionic, PHP, Yii, Laravel, Symfony, Zend, PHPunit 
DataBase: SQLite, MySQL, MongoDB, Redis, DocumentDB, DynamoDB. Postgresql
For mobile development, we prefer,
for Android:
●    Kotlin 
●    Java (Android)
●    Crashlytics,
for iOS:
●    Swift
●    Objective C
For DevOps, we use:
●    ELKstack
●    Grafana
●    Prometheus
●    Sonarqube
●    OWASP proxy
●    Terraform
●    Ansible
●    CHEF
●    puppet
●    Kubernetes
●    Jenkins
●    git
●    Docker
●    Bitbucket Pipeline
●    Nessus
Cloud Providers that we are working with:
●    Microsoft Azure
●    Google Cloud
●    AWS
●    Digital Ocean
For QA tools, we use:
●    Qmetry
●    JMeter
●    Postman
●    SoapUI
●    Appium
●    Crashlytics
●    Protractor
●    Selenium
●    TestRail
What are the key factors that you consider before deciding the cost of software?
Deciding the cost of software is a complex process during which we should consider the complexity of the product, the exact functionality that should be developed, technologies used, experience of the software developers involved, and whether business analysis expertise is required.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
We follow three primary business models: fixed price, time & material, and dedicated team in terms of the billing process, we send invoices each month.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
Discovery phase that we propose on our website starts at $9800. We had cases when we engaged with this kind of budget initially, and then, the customers’ projects grew up to six- and seven-figure budgets.

KindGeek Software Clients & Portfolios

View Portfolio
  • Greenmania screenshot 1
$100001 to $500000
24 weeks

Platform: WEB

Technologies: Laravel, Angular

Tools: WebStorm, XCode,

Country: Germany

Year completed: 2018

Industry: Social\Ecology

Project Duration:

Size of Team: 3

Project Statement:

In the modern world, the environmental issues are as relevant as ever. However, there are a considerable lack of the incentives that are able to provoke nature-friendly human behavior. The owners of the GreenMania project realized that ecological behavior should be rewarded and decided to contribute to the world of ecological initiatives. GreenMania is the project that is intended to reward people for their eco-friendly behavior.

View Portfolio
  • Seek'n'speak screenshot 1
$50001 to $100000
9 weeks

Platform: WEB

Technologies: Angular 2, Laravel

Tools: WebStorm, AWS

Country: Denmark

Year completed: 2018

Industry: Employment-oriented service

Project Duration: 2 months

Size of Team: 5

Project Statement:

Seeking employment is quite an exhaustive, stressful, and frustrating routine. On the other hand, even though the modern market is extremely saturated with specialists of different levels, some companies may struggle for months in order to fill a vacancy. SeeknSpeak is a web service that dramatically decreases the amount of time and effort that both, an employee and employer, should spend during the employment and recruitment processes.

View Portfolio
  • Movebox screenshot 1
96 weeks
Transportation & Logistics

Platform: Mobile (iOS, Android)

Technologies: PHP (Symfony), ElasticSearch, Kotlin Java, Redis, MySQL, NodeJS, SocketIO, Objective-C, Java, RxJava, Stripe, AngularJS, Gulp,


Tools: Sequel Pro, BitBucket, Bash, PhpStorm, Postman, Mamp Pro, x-Code, Android Studio, JMeter, QMetry

Country: USA

Year completed: 2018

Industry: Delivery

Project Duration: 2 years

Size of Team: 5

Project Statement:

Moving could be a terrifying and stressful experience, which is full of fuss and fear that something valuable would be damaged in the process. There are a lot of moving companies, but even if a person have managed to book a company and conveniently schedule everything, there is always a fear that the organization is not reliable or experienced enough and could cause troubles. MoveBox  is intended to make moving less stressful experience, helping users to find the most reliable moving company and manage the moving process.

Development approach:                                     

Quick search is essential to pleasant user experience. Therefore, In order to achieve maximum performance of the service’s search, the developers used ElasticSearch engine. The developers implemented JMeter so MoveBox could analyze and measure performance of the moving companies. In addition, it was decided to use Stripe to perform online payments.


View Portfolio
  • Caravan screenshot 1
$100001 to $500000
32 weeks
Transportation & Logistics

Platform: WEB, Android, iOS

Technologies: JavaScript, HTML, CSS, PHP, MySQL, yml, Symfony 2.8 (FOSRestBundle, FOSUserBundle, FOSOAuthServerBundle, NexmoBundle), git, MapKit, PushNotifications, AFNetworking, EasyMapping Kit, SSKeyChain

Tools: WEBStorm, Angular JS, JQuery, Bootstrap CSS, PHPStorm, phpmyadmin, Digital Ocean, Postman, Command Line, Ubuntu, XCode
Country of origin: Saudi Arabia

Year completed: 2016

Industry: Delivery

Project Duration 16 week

Size of Team 5

Project Statement.

It’s an e-commerce mobile application that allows user to order goods and have them delivered to their location in an extremely short period of time (5-15 mins). The user will receive a notification for the items that will be available for purchase in the user’s area ONLY WHEN the items are available in the delivery car in that area. Then the user will be able to browse and select items, add them to cart and then proceed with purchase order. The driver will receive the orders and locations of customers and then deliver the items using navigation in a timely fashion.

Development approach.

     We’re trying to meet best of the Agile and Scrum practices while working on this project.
Daily meetings help to stay on same page for all of the team. Also, making demo for our product owners helps to figure out are we doing everything for our customer to be satisfied and successful after the release.
     We think Time & Material model works the best for this case as soon as there can be some changes throughout the development process.

KindGeek Software Reviews

4.8 2 Reviews
  • All Services
  • Software Development
  • Relevance
  • Most Recent
  • Rating: high to low
  • Rating: low to high
Write a Review
Tom Gaughan

Fintech Softw

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

Like the name they are kind and attentive. They are good listeners to the details of our pr

What service was provided as part of the project?

Software Development, App Designing (UI/UX)

Daniel Gallagher

Software partner.

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

In Progress

Share it on

Review Summary

We consider KindGeek to be our partner in software development. We have worked with them in developing data analytics software, our API, our front end, and our website. Their software engineers and designers not only do great work, they also contribute to the design process, provide feedback and ideas, and work to become part of the team. Aside from a few minor communication barriers, KindGeek has been a pleasure to work with.

What was the project name that you have worked with KindGeek Software?

Software partner

What service was provided as part of the project?

Web Development, Software Development, Web Designing (UI/UX)