Bespoke software development company

EDISON is a group of like-minded engineers, who see software creation not merely as a profession but as the most interesting vocation in life. We don't just work hard to get your release out in time – we also try to make your experience communicating with intelligent people enjoyable.

01 NDA We sign NDAs.
02 Requirements specifications We create software requirements specifications.
03 Free detailed estimates We offer free detailed estimates which will not change when the contract is signed.
04 Time frames We are up front about time frames for estimation and execution.
05 Reply quickly We reply quickly to all correspondence.
06 Take part in competitions We take part in competitions.
07 Startups We cooperate with startups.
08 Available worldwide We are located in California, Moscow and Siberia.

We prefer agile software development which makes it possible to change tasks in the process of development and get working versions before the final completion of the product. We are connected to a bug tracker, repository and a chat with programmers.

Agile software development methodology

We opt for fixed cost when developing from scratch according to a detailed SRS, and time-based payment if new ideas appear during the course of the project or a rework of third-party code is needed.

Choosing a software development payment plan

We've been developing software since 2002. We have a command of the majority of the most popular technologies, but we code predominantly in the following ones.

Windows
Windows
Linux
Linux
MacOS
MacOS
SQL
SQL
iOS
iOS
Android
Android
HTML
HTML
JavaScript
JavaScript
C#
C#
C++
C++
PHP
PHP
Java
Java
Python
Python
Ruby
Ruby