Custom Development

Rubius develops enterprise and engineering software (mobile, web, desktop). We are motivated by solving customer’s problems and working on challenging projects.
For this we have cutting edge technologies and deep expertise in specific domain areas:
Enterprise and Engineering Applications, 3D Visualization, Cross-platform Development, Machine Learning and Big Data.

Biggest Project

5 Key Benefits

  • We are problem solvers: we aim to understand customer’s needs, not just “coding on a specification”. We know that our customers have a lot of business challenges and we provide comprehensive technical background.
  • We provide free estimation and technical proposal (possible risks, appropriate technologies and draft architecture) without any obligations from customers.
  • We work using Agile and Fixed-Price approaches, we have a great experience working with existing teams on customer’s side (from small startups to huge corporations).
  • We focus on communications and keep our customers always updated. Our team fluently speaks English.
  • We try to find simple and the most productive solution. It allows our customers to save budget (up to 3 times) and time (up to 2 times).

Cooperation Models

Project specification, requirements for development processes, deadlines and resources are clearly defined, technical documentation is already available or properly planned.

Fixed Price

Fixed budget and deadline. Rubius covers all project risks.

Project specification either has insufficient level of detail or doesn’t exist, development processes and deadlines are not yet clear, documentation is unavailable or incomplete.

Time & Materials

Project budget is formed on the basis of man hours actually worked, and can be flexibly adjusted to the changing needs for time and resources.

Only the general idea and project requirements are available. Project specification, requirements for development processes, deadlines and resources are still to be estimated, discussed and negotiated.

Dedicated Team

You assemble your team of professionals of required qualification, taking full control over project progress and budget scheme.

Typical Workflow


Development Languages

  • C#
  • C/C++
  • Delphi
  • Python
  • Java
  • JavaScript
  • T-SQL

Frameworks and Components

  • .NET
  • Caffe
  • Entity Framework
  • OpenCV
  • NHibernatate
  • SharePoint
  • WPF
  • WCF
  • Windows Phone SDK
  • WinJS

Patterns and Approaches

  • MVC
  • MVVM
  • Object Oriented Design (OOD)
  • Functional Programming (FP)
  • Domain Driven Design (DDD)
  • Test Driven Design (TDD)
  • Task-based Asynchronous Pattern (TAP)
  • Lean

3D Visualization

  • OpenGL
  • DirectX
  • C3D
  • Parasolid
  • Unity
  • Unreal Engine
  • Unigine


  • PostgreSQL
  • NoSQL (RavenDB, MongoDB, CouchBase)
  • MySQL
  • MS SQL Server
  • SQLite

Development Languages

  • C/C++
  • C#
  • PowerShell scripts
  • Plain C/POSIX API
  • Python
  • Shell scripts

Frameworks and Components

  • Mono (.Net Core)
  • Qt

Developments Languages

  • C++
  • C# (Xamarin)
  • Java

Frameworks and Components

  • Android SDK
  • Android Annotations
  • Titanium
  • OpenGL
  • Sherlock Action Bar

3D Visualization

  • Unity

Development Languages

  • C# (Xamarin)
  • Objective C/C++
  • JavaScript
  • Swift

Frameworks and Components

  • Appcelerator Titanium
  • Cocoa/Cocoa Touch
  • Cocos2d
  • Open GLES
  • PhoneGap

3D Visualization

  • Augmented Reality
  • Unity

Development Languages

  • .Net Core
  • ASP.Net MVC
  • CSS3
  • JavaScript
  • Node.js
  • PHP
  • Python
  • TypeScript
  • HTML5

Frameworks and Components

  • AngularJS / Angular 2
  • Backbone.js / Marionette.js
  • Exprerss / Total.js / Sequelize / Lodash
  • Foundation
  • jQuery
  • React
  • Gumby
  • Skeleton
  • Sencha Touch
  • SignalR
  • Django
  • Tornado
  • Twitter Bootstrap
  • Vue.js

3D Visualization

  • Blend4Web
  • three.js
  • WebGL
  • Unity

Hosting and Infrastructure

  • Azure
  • AWS
  • Docker
  • Google Cloud

Fill in the form