We provide software development under all versions of Microsoft Windows, for many Unix systems (Linux, Solaris, etc), and Java. In our projects, we use of a wide range of the latest technologies (this is especially true for Internet-oriented system development).
|
Development of Complex Systems under Windows: |
|
We posses an extensive knowledge in the development of various software packages under Windows. The software ranges from sophisticated distributed deeply integrated client-server systems to simple programs to be developed in an efficient time frame. Our specialists are very familiar with all features of every version of Microsoft OS. They are experienced in device driver and shell extension development, usage of various SDKs and third parties APIs. We are also skilled in the development of sophisticated multimedia user interfaces and image processing technologies.
|
|
Principal directions of our activities are as follows:
|
|
research and selection of the optimal technologies |
|
research of data domain and creation of detailed specifications for a project |
|
creation of prototypes and demo versions |
|
system planning (selection of architecture, creation of interaction protocols and technical specifications for separate modules, etc.) |
|
system implementation (creation of specifications for system modules, coding, QA)
|
|
creation of project documentation (system architecture and protocols description, source code detailed description (in addition to built-in comments in code), etc.)
|
|
creation of end-user documentation (Users Manual, Troubleshooting, Installation Guide, etc.) |
|
product support (implementation of extra features, source code consulting, etc.)
|
|
Main types of products to be created are as follows: |
|
client-server applications |
|
GUI of arbitrary complexity level (including 3D, sound application, etc.) |
|
application with sophisticated algorithms |
|
image processing applications |
|
system drivers (VxD, WDM, WinNT Sys drivers)
|
|
back-end software for web-sites
|
|
high-optimized server software
|
|
Development of Sophisticated Internet and Intranet systems: |
|
Our company specializes in the development of sophisticated client-server systems to be used on global Internet or Intranet networks. Our development services also include internal workflow systems, online storage & backup technologies, and online databases of any complexity (including distributed servers). Special attention is paid to security considerations for such systems. Our specialists are experienced in developing their own high-level protocols or using existing protocols (e.g. we implemented some TCP/IP stack protocols). In addition to system development, we can offer a high-quality administration of systems that are put in operation. |
|
The principal components of the systems to be developed are as follows: |
|
WinNT/Win2000/Linux/Java server-side software |
|
Win9X/WinNT/Win2000/Java client-side software
|
|
Java applets |
|
Java servlets |
|
Server-side scripts (ASP, CGI, PHP, C#) |
|
Complex dynamic HTML pages (DHTML)
|
|
The main types of products to be developed are as follows:
|
|
Online databases (including server-side scripts (CGI, ASP) |
|
E-commerce applications |
|
Sophisticated features for Web sites (interactive sites, etc.)
|