- This is the phase in which we write the code that is the foundation of our software. We use the programming languages: PHP, Java, C++, Perl and more.
- Databases we use include: MySQL, MSSQL, Oracle, PostgreSQL and others.
- To maximize efficiency, we utilize well-known frameworks: Zend, Codeigniter, JavaScript, Jquery and Prototype; as well as our own class libraries created over the last 10 years.
- Keeping an ever meticulous eye on functionality as we code, we use the industry standard IDEs (Integrated Development Environments): Eclipse, NetBeans, Zend Studio, ApTana Studio and others.
Our products employ a variety of software architectures. One of the most widely used architectural patterns is MVC. This object-oriented approach allows us to create powerful, scalable, efficient applications.
- Technologies to communicate via Intranet and Internet protocols we use include: AJAX, SOAP, XML, EJB and more.
We program for the Windows and Linux platforms.
We have extensive experience developing complex systems. We do: data collection, analysis and data indexing, search engine scripting, multi-threaded applications, low-level device drivers and more. As we progress through the development process, we use the opensource version control system SVN (Subversion). SVN allows us to document and control historical and current product versions, use branches and organize the entire development process.
All our code is documented thoroughly, in accordance with current world standards.