About Company

We build mobile and cloud solutions with a focus on simplicity and function.

DevRain Solutions is a Ukrainian full-cycle software development company with specialization in mobile, web and cloud development (Xamarin, ASP.NET MVC, Microsoft Azure, Windows Phone/Windows 8.1/UWP, iOS, Android, UX/UI).

Working with startups and enterprises in different domains including ERP/CRM/CMS systems, entertainment/communication/media, finance/banking, digital signage, e-Health and Smart City/eGov. Providing a full stack development from the idea to publishing, as well as research & development, startups consulting, data analysis and other services. Company is experienced in designing and developing intuitive desktop, mobile, tablet, wearable, TV solutions on Microsoft and iOS/Android platforms.

Awards and Memberships

"Lead in mobile scenarios implementation on Windows Phone 8 platform" in 2013 by Microsoft Ukraine.

Top 5 Apps at the "Windows Phone Next App Star" contest.

Microsoft BizSpark Program Member Microsoft Registerd Partner

Industry Profile

We offer services and solutions for a big range of industries and domains, but last five years we were able to accumulate huge experience in the following spheres:

  • Enterprise (creating complex solutions for business automation, CRM/ERP, web services, corporate secured applications, working with APIs);
  • Healthcare (processes automation for blood donor transfusion service);
  • Banking and Finance (mobile and web payment solutions, UX/UI for mobile solutions, trading software);
  • Retail (food delivery, solutions for cafes and bars);
  • Social network and messengers (social media monitories, chat and dating solutions, bots development);
  • Open Data, Smart City, eGov (communication with state authorities, solutions integration into city platforms, open data preparing and visualization);
  • Data Mining, Big Data, Machine Learning, Artificial Intelligence (working with data, data analysis, data visualization, AI bots development, NER/NLP solutions).
  • Internet of things.

Moreover, we have an ample experience in Media and Entertainment, Education, Transportation & Logistics and are always looking forward to new opportunities that would broaden our minds.

Founders

DevRain was founded by Alex Krakovetskiy and Mykhail Galushko in 2011:

Alex Krakovetskiy

Chief Executive Officer

Software Developer and Architect with 11+ years of experience. PhD. in Computer Science.

Personal awards:

  • Microsoft Regional Director;
  • Microsoft Most Valuable Professional (Windows Development);
  • Telerik Developer Expert (previously);
  • The Best Professional in Software Architecture (Ukrainian IT Awards).

Mykhail Galushko

Chief Technology Officer

Software Developer and Architect with 8+ years of experience. Microsoft Certified Professional Developer. Passionated team/tech lead and team builder.

Personal awards:

  • Microsoft Most Valuable Professional (Windows Development);
  • Microsoft Certified Professional Developer (ASP.NET/IIS).

Development process

We are focused not on the process rather than the result. Although process in most of cases is the key of great result. The general process of developing software is the following:

  1. Scope stage. During this stage we are trying to understand business needs of the customer, gather all needed information and requirements, terms and conditions.
  2. MVP/prototyping. Based on technical specification we make a prototype, mockups or quick MVP to visualize the solutions, discuss the possible issues and research bottlenecks.
  3. UX/UI. On this stage we design the main scenarios, user interface and user experience.
  4. Development stage. Based on requirements we can select different process for development - from waterfall to Scrum or TDD with development cycle one or two weeks.
  5. Testing. After second or third development cycle we add QA specialist for testing software.
  6. Deployment. On this stage we prepare the environment, deploy the solution and test software in production.
  7. Support and improvements. On this stage we manage the whole working infrastructure, add improvements and fix bugs if any.

The most common process we use is Agile methodology. It promotes adaptive planning, evolutionary development, early delivery, and continuous improvement, and it encourages rapid and flexible response to change. With agile you are in charge during the whole development process and are welcome to add/change requirements and assess the already implemented functionality on the go.

effective development methodologies: waterfall and agile

While with waterfall process or fixed price project you decide all the requirements for your project at the very start and get exactly what you need for a fixed price at a fixed time.

Quality

We take the quality of the product very seriously. We use several approaches to increase the quality of the product.

  • Understanding business needs before the development starts.
  • Usage of right technologies, tools and best practices decreases technical debt.
  • Usage of high coding standards helps to detect bugs on early stage with is 10x cheaper in average than fixing bugs on late stages.

We use static code analyzers as well as commercial software to improve the overall development performance.

Technologies and Tools

We master all levels of software complexity and provide quality solutions on the following technologies and tools:

Back-end and desktop .NET, Node.js
Mobile Xamarin, iOS, Android, Windows Phone, Apache Cordova
Frontend HTML5, CSS3, JS, AngularJS
Databases Microsoft SQL Server, MySQL, SQL Azure, MongoDB, Azure Storage
IDEs XCode, Visual Studio, Xamarin Studio, Android Studio
Source control Git/Github, Mercurial/Bitbucket, TFS/Visual Studio Online
Quality and development performance Time Machine for .NET (debugging tool), Red Gate bundles (.NET, SQL), JetBrains ReSharper (refactoring and code quality), StyleCop (static code analysis), Telerik tools
Controls Telerik, DevExpress
Bots Skype, Telegram, Messenger, Slack, Microsoft Bot Framework
© 2011- 2017 DevRain Solutions. All rights reserved.