Technology

Power of the Web

We believe that the Web is the perfect platform for a wide spectrum of applications, including complex enterprise systems. Numerous advantages of this architecture, like standardization, portability, low deployment and maintenance costs, ease of scalability, cost-effective tools make it the ubiquitous platform for modern applications.

Our goal is to help our clients get the real value of the Web in their enterprise systems.

Dynamic languages

To provide our clients with rapid results and high level of flexibility we use the leading technologies and tools. We are convinced that dynamic languages are the best tool for creating quality web applications fast.

That is why our languages of choice are Python and Ruby, the most respected and mature dynamic languages. On certain projects we choose their younger brother, PHP5, proven on many high-traffic Internet sites.

Leading edge tools

To increase our productivity even more we use the full potential of renown web development frameworks, like Ruby on Rails, Django and Zend Framework, as a foundation for our projects. Thanks to this approach we can spend most of the development time working on features that our clients get real value from.

Open Source values

We believe that open collaboration and standards are essential for innovation, and we are proud to be active in the Open Source community. Free software is present both on our servers and our desktops, not to mention that most of the languages, frameworks, databases and many other tools we use are Open Source.

Thanks to this your project is never tied to a particular proprietary technology or vendor. Moreover, we communicate with authors and enhance the products to suit the needs of our client.

We don't reinvent the wheel, we just make the ride better.

Quality matters

Quality of our applications is very important to us, as it leads to better user experience and increases robustness, maintainability and extensibility. To achieve this we implement best practices in software engineering, our code is unit tested, we stick to coding standards and do regular refactoring. We follow the pragmatic approach in software design and believe in the power of simplicity.

Agile approach

This attitude combined with the agile methods of project management we use allows us to be one step ahead of the competition - and our clients can be a step ahead of theirs.

Portfolio ← previous page