Portfolio

1 2 3 4 5 6 7

DGV Internet routines

Designing and developing routines required for communication with central server of German Golf Association (DGV) from Golf Software of different vendors. This project included development of client side routines for managing incoming/outgoing data (validating, pre/post data processing, error handling and so on). Server side scripts were designed for processing clients' requests (authorization, preparing data, uploading/download data from/to clients). The data is being transferred between client and server in a packed form (ZIP packing) allowing to improve performance and reduce traffic.

HTTP to TTS

Designing and developing routines required for communication with central server of German Golf Association (DGV) from Golf Software of different vendors. This project included development of client side routines for managing incoming/outgoing data (validating, pre/post data processing, error handling and so on). Server side scripts were designed for processing clients' requests (authorization, preparing data, uploading/download data from/to clients). The data is being transferred between client and server in a packed form (ZIP packing) allowing to improve performance and reduce traffic.

GC Rating List

Designing and developing CRM software for calculating golf players' ratings based on tournaments results. This software provides the tools for managing players' lists, tournaments, generates and publishes score tables and imports/exports players or tournaments data from/to central server of German Golf Association (DGV).

Highslide JS

Online P2P Strip Poker

Developing online poker game (actually strip-poker ;-)). This application uses both client-server and peer-to-peer architecture. Server side is used for tracking logined users and running games, for supporting community chat and internal policy (blocking users by username/ip). After the game running peer-to-peer session started Game creator's PC takes a position of a game server and opponents can directly connect to this PC. Each PC also takes a position of video-server - this allows players to see each other via web camera. All data related to game play are being transferred directly between player's PCs, so the owner of the website shouldn't pay for bandwidth.

Sponsors catalogues directory

Developing a web directory of commercial services. This service provides fast and easy way for webmasters to find money making opportunities. Site administrator or visitors can add web resources which provide paid services. All added resources are grouped by number of parameters (categories, affiliate programs, promotional tools and so on).

Traffic management script

Developing a server-side script for managing website traffic. The requests incoming from  users will be redirected to a random URL from the pre-defined list. Using cookies allows achieving smooth randomization of URLs for each user.

Highslide JS

International Call Invoice

Development of software for generating invoices for international calls based on Call Details Record file.

CRM Module

Designing and developing software for CRM module (generating newsletters, processing customer's invoices), developing software for generating different customers reports.

Highslide JS

Mine Monitor

Designing and developing real-time monitoring software for lifting devices in iron mines. This soft reads information from special-designed hardware and visualizes it on local PC and sends data packets to the main dispatcher's PC using wireless connection.

Highslide JS

SpaceFM - Audio Browser

Designing and developing Internet surfing software with audio-output ability (www.spacefm.com). This soft reads update from Web sources (news, stock quotes, auction, jokes and so on). Currently this project has been transferred into Xunia project - news server software.

1 2 3 4 5 6 7