About me
Name: Nikolay Voronkov
Place: Tver, Russia
Email: voronkov@engineer.com
Skype: nik-voronkov
Job: Freelancer
My portfolio (by category)
MS SQL / Oracle / mySQL
ASP.NET / Silverlight
C# / PHP
Adobe InDesign (client/server)
Multilanguage support for Wordpress

Project OMS.

Customer: Company “NADOM”, member of OTTO Group Russia
Project type: The internal enterprise project for marketing Department
My position in project:
  • The database architect
  • Head of development
  • The architect of software solutions
  • Operation systems: Windows, Mac OS
    Databases: mySQL, Oracle
    Languages: C#, PHP, SQL, Adobe JavaScript, XML
    Technologies: Silverlight, Adobe InDesign (client, server), SOAP, PHP image libraries, Microsoft Reporting Services
    Interface language: English

    OMS (Offer Management System) is a system for creating catalogs of products in a format for print (Adobe InDesign).


  • A graphical editor allowing you to create presentations consisting of images, text blocks, internal variables and other presentations.
  • Database (mySQL) for storage of proposals (offers) and the goods within them, which is updated from the database of a CRM system (Oracle). Also the database stores information about the catalogs and presentations.
  • The system for building of catalogue templates and the catalogues that can be replicated to the Adobe InDesign server using SOAP (PHP, Adobe JavaScript).
  • The set of scripts for client programs Adobe InDesign (Adobe JavaScript) that allow you to connect to a database of products and update prices and descriptions using internal variables.

    Read more …

  • Project InfoHelp

    Customer: Company “NADOM”, member of OTTO Group Russia
    Project type: The internal enterprise project for client department
    My position in project:
  • The database architect
  • Developer
  • Operation systems: Windows 2008 Server
    Databases: Oracle 11G
    Languages: C#, SQL, PHP
    Technologies: Silverlight, PHP image libraries, Oracle Apache Server
    Interface language: Russian

    The Project for CALL centers working with CRM of company.

    Brief description:

  • Main goal of the project: informational support of advertising campaigns of the company (promotions, catalogs, products, goods)
  • The existence of administrative and client systems
  • Support offers and client actions
  • Support product catalogs
  • Script support to communicate with customers
  • Support news
  • Support forums

    The aim of the project: provision of CALL centers working with CRM system of the company, details of promotions, product offers, products, and other information relating to the sales process. The project also has a feedback system (forums) specialists CALL centers with the Department of marketing. An additional benefit provided by the project, is to publish different kind of instructions regarding CRM system and communication process of CALL-center operators with customers (scripts-scenarios)

    Read more …

  • System process control for laboratory “EuroTest” (russian)

    Customer: Company “Euro Test”
    Project type: Inner enterprise project
    My position in project:
  • System analyst
  • Programmer
  • Databases: mySQL
    Languages: PHP, HTML, JavaScript
    Tecnologies: jQuery, PHPExcel library
    IDEs: Netbeans 8, mySQL Workbench

    Project purpose: provide laboratory analysis of biophysical material.

    Laboratory “Euro Test” performs biophysical research of materials for several large healthcare companies. The project provides registration of samples, preparation of research plan, task assignment for research, storing results and sending them to customers. Sending results via email (MS Excel format) and web services (XML format). The project site is closed, but customers have access to their results of research via the Internet.

    Read more …

    Plavruk (russian)

    Customer: Private entrepreneur
    Project type: Commercial Internet project
    My position in project: Programmer
    Languages: PHP, HTML, JavaScript
    Tecnologies: WordPress
    Integration with payment systems: Yandex Money
    IDE: Netbeans 8

    Project goal: the providing of services for creation of individual training tasks for people involved in swimming.

    Read more …