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 …

  • The production planning of the company “Promopost”

    Customer: Company “Promopost”, member of OTTO Group Russia
    Project type: Internal enterprise project for a Production Department
    My position in project:
  • The database architect
  • Developer
  • Operation systems: Windows, Linux
    Databases: mySQL, Oracle 11G
    Languages: C#, PHP, SQL
    Technologies: Silverlight, Oracle Apache Server
    IDEs: MS Visual Studio, mySQL Workbench
    Interface language: Russian

    Brief information about the project:

  • Support of calculations of loading for multiple assembly technologies
  • Planning within one month of loading assembly lines
  • Support for unlimited number of business units (firms)
  • Operational planning of lines loading for the days ahead
  • Storing relevant information about production processes in real-time
  • Import data from the CRM system of the company
  • Generation of reports in MS Reporting Services (SSRS)

    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 …