A bespoke software development company

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

Watch assembly
01 NDA We sign NDAs.
02 Requirements specifications We create software requirements specifications.
03 Free detailed estimates We offer free detailed estimates, which do not change once the contract has been signed.
04 Time frames We are up front about time frames for estimation and execution.
05 Reply quickly We reply quickly to all forms of contact.
06 Take part in competitions We take part in competitions.
07 Startups We cooperate with start-ups.
08 Available worldwide We have offices in California, Moscow and Siberia.

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

We opt for fixed costs when developing software from scratch. We stick to a detailed SRS, and a time-based payment structure, in case new ideas appear during the course of the project or a rework of third-party code is needed.

We've been developing software since 2002. While we have a command of the majority of the most popular technologies, we code predominantly with 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