Threat Modeling for Quality Assurance

In the article “QA is the New Black,” we argued that the “new-age” Quality Assurance professionals should ensure the test-driven development throughout all stages of a product’s life-cycle, starting from the conceptual level. Threat modeling is a powerful methodology that complements the test-driven development and can elevate the security and quality of a product to a whole new level.

Serverless: what, why, when?

Serverless is a cloud computing model that allows creating software without spending time developing and adjusting server infrastructure because specialized computers do it for them. Don’t let the name “serverless” deceive you. There are still special servers that handle all the server tackling automatically, without developers’ interference. As serverless.com put it, “Just like wireless internet has wires somewhere, serverless architecture still has servers somewhere.”

How to Create the Ultimate Mobile Banking App People Like

Going digital is all about making this world a little more convenient place to be. Traditionally, banking associates with a ton of paperwork, hustle, hidden commissions, and queues of worried people. Now, we are reinventing banking, pushing it into the world of Ones and Zeroes to make it serve people without the burdens of excessive formality, bureaucracy, and boring routines.

How to be Successful without Sales Team?

Imagine a hall with hundreds of people who sit in front of a well-lit stage. A person in a slick suit enters the stage, approaches the microphone, clears the throat and says, “Hello, we are KindGeek, and we don’t have a traditional sales team.” A soft round of applause from the viewers who nod understandingly fills the room. The person gives the applause to fade away and continues, “I think a lot of you can relate to our story. We started small:

How to Create Optimal Cost Estimate of a Software Project

You may not expect it, but the success of an estimate depends on proper communication with a client first, while the accuracy of the estimate comes second. Therefore, a company should have a clear plan to follow while communicating with a client to avoid unnecessary issues and make the whole process of crafting an estimate smooth. This article provides such a plan.

Why Developing Chatbot for Business is Great Idea?

Since then, AI-developers are pretty much obsessed with the idea of creating a human-like artificial intelligence. Chatbots are not an exception, and even though they are far from beating the Turing Test, they came a long way and now are an irreplaceable business asset, which significantly improves a company’s productivity, efficiency, and customer experience. Business Insider predicts that by 2020, 80% of companies will be using chatbots to boost their performance.

Top Things to Do in Lviv while Visiting Your Software Development Partner

We are glad to inform you that Lviv is a real Gem, which offers you a lot of interesting activities to do besides business and software development. Lviv is hundreds of restaurants, dozens of museums, arrays of gorgeous architecture, variety of interesting festivals, plenty of beautiful theatres, and landscapes of breathtaking scenery. Being a part of the UNESCO World Heritage List, a soul of Ukraine, and also a modern lively city, Lviv is a lifetime of impressions.

Developing Secure Fintech Application

American Financial Sector gets cyber attacked “over a billion times a year,” stated CEO of PayPal and a chairman of Symantec, Dan Schulman, in this interview. In 2017, Banks lost $16.8 billion to cybercriminals according to Javelin report. The number of Data Breaches reported by UK financial companies to Financial Conduct Authority “rose 480% in a year” according to RPC report.

Seed Funding and Early-Stage Funding

So, you have a great idea, perseverance, stubbornness, and determination to make your dreams come true. The only thing you lack is money. It’s ok. You should not work two full-time jobs, look for side gigs, and limit yourself in food and Netflix subscription to accumulate enough money. What you should do though is take your idea to investors

Java for Fintech

Java dominates work interviews; 90% of Fortune 500 companies use Java; Java reigns over the Finance industry; it is quite possible that one of your acquaintances learns Java; even your smart fridge most likely runs on Java. Java is everywhere and for a reason. This language is armed with everything required to create reliable and viable applications of all sorts and Fintech stuff in particular.

Why Companies Choose KindGeek?

Just in one year, a number of software development companies in Lviv grew by 30%, and the trend does not seem to change anytime soon. Therefore, keep up with the rhythm and growing standards, or vanquish into irrelevance. So, we’ve been asking lately,” What helps us, Kindgeek, win new productive partnerships in this saturated market?” In other words, why customers choose KindGeek? We determined 5 essential reasons.

Top 6 Challenges Businesses Face Working With Offshore Software Developers

Software Outsourcing saves money and time, leaving plenty of space for you to do what you do best - business. However, we do realize that not everything is so smooth and clean with tech-contractors. When working with a software company outside of your country, you should be ready to face challenges that come along with another culture, another timezone, another legal background, and distance. And the more inexperienced a software outsourcer is - the more apparent these challenges may be.

Zendesk vs Intercom

Zendesk and Intercom are one of the top players on the field of helpdesk/messenger platforms. They proivde similar services but still are different enough to make you hesitate. In this article, we will neatly organize essential facts about these help desk providers in one place so you can easily “digest” them and decide for yourself, which one is more suitable for you.

The Four Elephants of KindGeek’s Corporate Culture

A company without a corporate culture is a house of cards: blow on it and witness the structure crumbling down under its own weight, people screaming for help in the ruins, the clouds of dust wreathing above the ground, and thundering noises filling the air. I digress. The presence of corporate culture, first and foremost, is an acknowledgment of the fact that a company should create value.

KindGeeks in London. Startup Funding: From Idea to MVP to Investment

The United Kingdom and London in particular have become an important strategic destinations for KindGeek. There are two good things about it: great business perspectives and a reason to visit London as often as possible. And visiting London is always a lot of fun, interesting experience, and pleasant fatigue, which is a loyal fella of tons of useful work.

How to Monetize Your App

No doubt, mobile apps are necessary for every business that wants to compete in a modern market. They can provide a number of benefits for your business including raising awareness, gathering user information, and even making money. To help create a source of revenue, mobile app development companies use these five monetization models:

We Were Tricked by an "Impostor"

We were tricked by an “impostor.” But, it actually was a beneficial and interesting experience. On a usual autumn day, September 7th, 2017, David Olsen, who claimed himself to be CEO of a Los Angeles logistics startup, contacted us and asked whether KindGeek could help him create web and mobile solutions for his company.

Growth of a Software Development Company

Our CEO and co-founder of KindGeek, Anton Skrypnyk, and his father, Oleksiy Skrypnyk, who is also an entrepreneur and co-founder of the Eleks software development company, participated in GrowthFactory QnA webinar, “Growth of a Company and CEO Development”. On this webinar, they shared their experiences and insights regarding entrepreneurship, business, and outsourcing of software development. This article is a translation and a summary of the webinar and its key points.