Brainbean Apps Overview

$25 - $49/hr
10 - 49
Brainbean Apps (BBA) is a full-cycle software company building an infrastructure behind sophisticated hardware products. BBA’s competences in IoT-related projects include: development of firmware, software, and cloud solutions, engineering the connectivity between the smart devices, quality assurance, user experience architecture and design. Company has a cross-disciplinary expertise in Consumer Electronics, particularly in the verticals of smart home applian

Brainbean Apps (BBA) is a full-cycle software company building an infrastructure behind sophisticated hardware products.

BBA’s competences in IoT-related projects include: development of firmware, software, and cloud solutions, engineering the connectivity between the smart devices, quality assurance, user experience architecture and design.

Company has a cross-disciplinary expertise in Consumer Electronics, particularly in the verticals of smart home appliances, health and fitness gadgets, industrial and commercial IoT. The knowledge base accumulated across the business domains enables BBA to handle even the peculiar R&D projects.

Another strong point of BBA is established development and delivery process that results in transparent roadmapping and a product-to-market path within predictable budget and timing.

Key Clients

OsmAnd, AudienceBloom, Cabin Media Limited, Chronos, Clickdrive and many more

Brainbean Apps
Tornimae 5, Tallinn, Harju 10145
Brainbean Apps
Zhilyanska str. 146, Kyiv, kyiv 01032
Focus Area
Service Focus
  • IoT Development
  • Software Development
  • Mobile App Development
  • App Designing (UI/UX)
  • Testing Services
  • Web Designing (UI/UX)
  • Web Development
  • IT Services
Client Focus
  • Small Business(< $10M)
  • Medium Business($10M - $1B)
  • Large Business(> $1B)
Industries Focus
  • Consumer Products
  • Transportation & Logistics
  • Healthcare & Medical
  • Automotive
  • Business Services
  • Information Technology
  • Financial & Payments
  • Manufacturing

Brainbean Apps Reviews

5.0 (3 Reviews)

I will work with BrainBean Apps over and over again

Jevgenijs Fokins
posted on 12/7/18
BrainBean Apps was tasked with creating three applications interacting with a web server, with two designed for drivers (iOS and Android), as well as an Android application for passengers. They served as more of a partner than an outsourced company, helping guide our strategy with the project. From our point of view, everything was great, from their communication and attitude to their ability to meet deadlines. We are planning to continue to work with BrainBean Apps as we accrue more funding.

What is it about the company that you appreciate the most?

Informative communication sessions, availability, their attitude shown towards our project as well as ability to meet deadlines.

What was it about the company that you didn't like which they should do better?

I can't think of any aspect they need improving. Just keep growing as a company?

Project Details
Mobile App Development
$50001 to $200000
posted on 12/7/18
  • Quality of deliverable
  • Value for money
  • Customer support
  • Overall ratings

Totally, 100% recommended

Jayson DeMers
posted on 21/6/17
After working with 5 other dev teams, I'm thrilled I finally found Brainbean Apps; they're exactly what I've been looking for all along. They care, they communicate, and the quality of their work is top-notch.
Project Details
Mobile App Development
posted on 21/6/17
  • Quality of deliverable
  • Value for money
  • Customer support
  • Overall ratings

Digital Solutions Engineer

David Monk
posted on 16/5/18
Brainbeans made all our SDK dreams come true! Absolutely fantastic agency to work with, highly recommended.
Project Details
App Designing (UI/UX)
posted on 16/5/18
  • Quality of deliverable
  • Value for money
  • Customer support
  • Overall ratings

Brainbean Apps Executive Interview

Alexey Pelykh
Alexey Pelykh
CEO/CTO, Brainbean Apps
Please introduce your company and give us a brief about your role within the company?
My name is Alexey Pelykh and I am the founder of Brainbean Apps. Currently, I am managing the dual roles of CEO/CTO.

Brainbean Apps is a full-cycle software development company that helps its clients deliver working digital products to the market. Comprising tech experts and geeks, the company, over the last 4 years, has already helped over 20 clients to successfully launch various products; from mobile apps to cloud platforms to sophisticated IOT solutions. The company’s client base mainly consists of emerging start-ups and established companies.
What was the idea behind starting this organization?
The idea was to launch a company that truly behaved as the trusted partner of the clients - walking hand in hand with them, turning their ideas into full-fledged digital products and, more importantly, serving them at every stage of the software development lifecycle.
What is your company’s business model–in house team or third party vendors/ outsourcing?
Our in-house team of developers is central to Brainbean Apps’ business model. Presently, we have more than 20 dedicated developers in iOS, Android and web development teams.
Our developers are engineers, not just coders. Our experts also possess deep knowledge of client’s industry specifications, which, in turn, helps them shape the best possible product within the given resources.

More than anything, at BBA, we adopt a more complicated and in-depth hiring process with a significant focus on hard and soft skills. The candidates are supposed to review codes; next, they have to clear tech interviews, and finally, they have to complete several test tasks. A candidate is allowed to work on commercial projects only after the successful completion of the above tasks.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
Major benefits of an in-house business model are:
- A ready team of developers, PM, QA for a customer project. No need to spend time hiring at the nth moment.
- All communication and work processes in the team are set and tested for productive collaboration.
- We suggest hassle-free trial, T&M model-based, to help the client figure out whether we best-fit their requirements. If not, you can suspend our partnership without any obligations.
What industries do you generally cater to? Are your customers repetitive?
Brainbean Apps has extensive expertise in developing software solutions for industries such as:
● Internet of Things
● Wearables
● Smart Home
● Consumer Electronics
● Maps and Navigation
● Social Media Apps
● HoReCa software
Mention the objectives or the parameters critical in determining the time frame of developing software.
While determining the time-frame needed for developing software, we take several factors into account. Firstly, we rely on the client’s deadline. It often happens that certain functional milestones should be ready by an exact date of the client’s investment event, conference participation etc. Secondly, we assess the project in much detail, in order, to define how many resources are needed to handle the scope. Thirdly, we take into account the client’s monthly budget limitations in order to decide on the resource allocation. Taking all the three above-mentioned points into account, the time-frame is defined.

Moreover, it’s important to mention here about our 90% estimation accuracy. We provide one of the most detailed project time & budget estimations in the market, thanks to the in-depth research we undertake at the start of the project. This enables the client to easily plan a product roadmap, raise investments and even forecast their profits.
How much effort in terms of time goes into developing the front end and back end of software?
It depends on the level of complexity of the project. We have experience of handling the web projects requiring from 320 to 9000+ hours of front-end and back-end development.
What are the key parameters to be considered before selecting the right framework for developing software?
During project estimation, we assess the frameworks suitable for a certain project based on the following parameters: performance, code complicity, out-of-the-box features, code testing tools, documentation, and community. After analyzing all the info, we define the pros and cons of each assessed framework, of a certain project, and decide which one is most suitable.
Which languages & frameworks do you prefer to use in the development of software?
Main technology stack:
✓ Objective-C
✓ Swift
✓ Java
✓ Kotlin
✓ React Native
✓ React.js
✓ Javascript
✓ C
✓ C++
✓ AWS Cloud
✓ Symfony (PHP)
✓ Node.js
✓ Nordic
✓ nRF52
✓ GraphQL
✓ Open API
✓ Google Cloud
What are the key factors that you consider before deciding the cost of software?
Before deciding the cost of software we thoroughly evaluate the following points:
- level of complexity of the software that should be developed
- project duration
- types of tech staff that should be involved in the development process
- number of efforts needed for all development and non-development activities such as sprint organization, demos, daily meetings etc
- engagement models for the project - DDT, TNM etc
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.)
In BBA we have 3 main payment structures: T&M, DDT, and Fixed Price. T&M stands for Time & Material and it means that the client pays only for the time and materials our team spends on working on your project during a certain period (usually 2 weeks). The scheme is flexible: we roughly estimate the scope, assign developers to work on the project and proceed with the implementation. Under this approach, new features can be added along the road, priorities can be rearranged - i.e. you have more control over the project in advance.
The second scheme is DDT. DDT means a client hires a team of our specialists and has them at their disposal, in return, for monthly fees.

For example, the client can book 1 iOS developer, 2 Android developers, 0.3 QA specialists and 0.3 Project Manager, for say, a quarter, and during this quarter the allocated team devotes a strictly specified amount of time to the booked project.
The third scheme is the Fixed Price. It means that the client is purchasing a project “turn-key”. We analyze the requirements, thoroughly calculate the amount of time (and money) needed to implement all the features, request any resources we find necessary (UI, texts, more detailed feature descriptions, etc.). After that we “freeze” the scope, define milestones and proceed until the project is complete according to those initial requirements. No scope adjustments or new feature requests are possible under this scheme. Bug fixing is included.
While assessing every project, we recommend to the client the scheme that best suits the project scope.
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?
BBA takes in projects that start within a minimal range of 125 hrs or $5000; this comprises all the workings that should be made on the project. Still, the projects of this scale are quite seldom for our company, since we are more focused on long-lasting large-scale projects.
Additionally, a very important criterion for BBA before taking over the project is to get a confirmation, stating that the project does not contradict with the values of the company and really brings additional value to the users.
What is the price range (min and max) of the projects that you catered to in 2018?
The minimum price of the project has been $5000 while the maximum price of the project in 2018 has been $494207.
Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
We were very pleased with the GoodFirms’ collaboration in 2018. Brainbean Apps received valuable leads from GoodFirms’ platform. From our point of view, everything was great, from communication to the attitude of the support team.

Brainbean Apps Clients & Portfolios

Email Analytics