Izyumchenko Vladyslav



General information

Izyumchenko Vladyslav



Birthday: 22.05.1967

 
Residential area: Украина, Киев83

 
Language proficiency: English - can read professional literature

 

Autobiography

Я работаю в области Информационные технологии/Интернет/Телеком
Моя профессия - Senior software developer c/cpp perl --> BSD/Linux

Professional experience

Previous jobs

  • Innovative Solutions - Business Architect / Senior software developer (2009-05-01 00:00:00.0 - 2010-06-01 00:00:00.0, Киев)

    Innovative Solutions ( http://www.qwist.org ) services are aimed on software and Web development since January, 2000
    Computer-Aided Management – bus-passenger operations
    Ticket accounting, booking, distribution.
    FreeBSD
    PostgreSQL FastCGI php c++ perl tt2 libevent rpc
    Bus-driver workstation “bus-borne terminal”
    Linux
    c++ perl qt libevent rpc
    Virtual( internet ) Bank http://privatpay.biz/ http://pay.qunits.net/
    FreeBSD
    PostgreSQL FastCGI php c++ perl tt2 libevent rpc
    Others projects
    http://tantiema.com.ua
    http://main.dev.club365.com.ua

  • www.redtram.com - Technical Director ( temporally acting as ), Director of Sales & Support, IT Consultant (2007-05-01 00:00:00.0 - 2008-12-01 00:00:00.0, Киев)

    RedTram™ is the news search engine making it possible for Internet users to find the latest news they are interested in. RedTram™ is a multi-language source that delivers news in English, French, German, Spanish, Italian, Polish, Chinese, Ukrainian and Russian. Accordingly, the interface of the source is available in these languages.
    Technical Director - stabilizing of work of the system
    Director of Sales & Support - business processes optimization
    support and improvement of current version of the system
    IT Consultant - creation technical description of the system
    analysis of internet traffic passing through the system (including the developing tools for analysis)
    testing components of the system

  • Dynamo Development, Inc. http://www.dynamo-ny.com/ - Team leader1 (2004-10-01 00:00:00.0 - 2007-05-01 00:00:00.0)

    • Electronic auction market for equity finance products (i.e. stocks, bonds, mutual funds, etc.) http://efex.locatestock.com/
    EFEX is the first fully functional, Electronic, Auction-Based Marketplace providing Real Time Data for Institutional Securities Lending. EFEX is fastest source for Transparency, Liquidity and Access into The Securities Lending Markets. EFEX has Revolutionized the Delivery and Transparency of Securities Lending Data through our suite of products. EFEX provides Institutional Borrowers and Lenders as well as Short Sellers with comprehensive electronic solutions for the electronic Securities Lending market.
    Technology .Net Fixprotocol http://fixprotocol.org/
    Languages C, CPP, SQL,C#
    • Arkados Virtual Audio Driver and Control Panel . http://www.arkados.com/applications.html
    The Arkados Virtual Audio provided the playing audio via virtual driver to remote devices over TCP/IP layer. The audio driver do the automatically adjust its audio clock to match with the remote device. This will be done by an algorithm that monitors the FIFO size and transmission rate and adjusts the clock. Arkados devices are discovering automatically by the Control Panel. Arkados devices can be discovered through a proprietary broadcast UDP protocol called IPDP. The metadata information is transmitting in-line with the audio data to the device. The driver currently only supports raw PCM data. The architecture will be changed to allow new codecs (e.g., MP3 or FLAC) to be added, and for the codecs to be user-selectable.
    Technology TCP/UDP DDK
    Languages CPP

  • Virton Consultants. http://www.virtonsoft.com/ http://virtonclub.com/ - Senior software developer. (2003-01-01 00:00:00.0 - 2004-06-01 00:00:00.0)

    • Broker Server for stock exchange speculation. Virton BrokerTM is an information and trading system designed to execute transactions on international exchange and fund markets. It includes three components: administering module Virton Dealer, server module Virton Broker Server and client's trading application Virton Trader. http://www.virtonsoft.com/downloads/VirtonBrokerDataSheet_eng.pdf
    Languages CPP, SQL

  • Ministry of Defence. (automated control system of military operation and analysis the tactical efficiency , including process tertiary information). - Senior software developer. (2001-12-01 00:00:00.0 - 2002-12-01 00:00:00.0)

    Technology CORBA DBMS OpenDoc
    Languages C, CPP
    OS Linux

  • CYAN soft Ltd. (operating software company, which excels in developing innovative, high caliber software solutions for cross-platform networks, the pre-press & publishing industry, eCommerce and the Internet. http://www.cyansoftware.com/ http://www.cyans - C/CPP software developer. (2001-06-01 00:00:00.0 - 2001-11-01 00:00:00.0)

    • GhostScript output device ()
    Writig output device for GostScript (http://www.cs.wisc.edu/~ghost/index.htm) and integrate it with the AdvancedSampler http://www.cyansoft.de/AdvancedSampler.htm
    Technology AFPLGhostscript TIFFlib Jpeg
    Languages C, CPP

  • CBR Soft Pre Ltd. (multinational software development company http://www.cbrsoft.com.ua/ http://www.cbrsoft.com/). - Vice president on Industrial Software Development. (2000-08-01 00:00:00.0 - 2001-05-01 00:00:00.0)

    • Online Focus Group Project (http://www.cbrsoft.com.ua/cgi-bin/fgp/moderator/projects.pl?gID=1 http://www.cbrsoft.com.ua/cgi-bin/fgp/admin/login.pl)
    FGP is a web-project consists of three constrained modules: Administrator page, Moderator Page and Tools (Hidden links). As a whole this project is for online discussion of products, which are developed or going to be developed soon. So we need to prepare all information about the products and voting process for different propositions, which concern with a product (Administrator page). And make pages, which represent all information created with administrator page, to be available for moderator to analyze and make decisions according to tallying mechanism. And Tools (hidden links) if for planning the products and imitate voting process.
    • ABC-XYZ-Analyse ()
    Transfer Stores Computer Aided Management from MS Access to Java with inheritance of forms view and functionality.
    • Java Signatures and Cryptography Classes
    The goal is to generating and managing certificate for verifying digital signatures.
    • PDCP+TIMS ( http://www.cbrsoft.com.ua/cgi-bin/construct/pdcp/index.html http://www.cbrsoft.com.ua/construct/ http://www.cbrsoft.com.ua/barry/ http://www.cbrsoft.com.ua/simple/ http://www.cbrsoft.com.ua/sample/ )
    The PDCP+TIMS project is extension of Akopia Interchange system.
    The goal of project has been added to Interchange the next subsystems:
    PDCP - Pharmacy Discount Card Program;
    Affiliate Marketing Module - Automated affiliate sign-ups affiliates enroll by filling out on-line application;
    Email Marketing/Cross Marketing System - built-in automated mailer that can search DB and send an email to all customers that meet a certain criteria.
    • ASCC ( http://www.cbrsoft.com.ua/downloads/ascc/model_WinTree_Example/ http://www.cbrsoft.com.ua/downloads/ascc/model_WinTree_Example/ )
    Reusable Visual Basic freeware classes for working with OLE DB through ADO DB and for creating CAM system. Models and documentation developed by Rational Rose and exported to html. Been tested with different type of SQL servers. Those classes had been used in N-Tier CAM system.
    • Hockeline.com ( http://www.hockeyline.com/ )
    The hockeyline.com project is designed to be a complete hockey association/league/team/player management solution.
    • CBRSoft.com (http://www.cbrsoft.com.ua/ http://www.cbrsoft.com/ )
    The home site of company CBR Soft Pre Ltd.
    • DDB (Digital Drill Book)
    The Digital Drill Book (VDB) is designed to be a scalable coaching tool to assist coaches in effectively training hockey players. It will allow the user to view drills, design drills and to create a practice based on these drills. The drills will be stored in a database for optimum organization and fast retrieval. To help the user understand the drill, an audio track and/or a full motion video can accompany it. The drill can also be stepped through graphically to see the key progression points.
    A drill designer is included to allow the user to design his own drills. The designer will allow the user to draw an overview of the drill, a step by step progression of the drill, describe the drill and link in any audio or video.
    • Backup-Restore.
    For back up and restore of data on different servers had been used two sets of scripts. One is for main server side. This set responsible for process of data archiving. Another set of scripts responsible for transferring data by ftp protocol and restoring data on additional servers.
    Really we can have so many additional servers so we want. All this servers can be added or removed dynamically.
    The “Back Up Server Process“ is not depended from presence and number of “Back Up Client Process”.
    The “cron demon” is using for planning run of processes. The data time synchronization between servers recommended but is not necessary.
    • Administration tools.
    The sets of Perl scripts designed for administrative purpose according to customer request.
    Activity Managing, Designing
    Technology CGI, COM/DCOM, ADO DB, OLE DB, JCA/JCE, ebXML
    Languages HTML, Perl, IML, Java, XML, SQL, MS Visual Basic
    Tool Akopia Interchange, Apache, Borland JBuilder 4, JDK 1.3, MS Visual Studio 6
    Databases MySQL, Access 2000, Interbase
    OS Linux, Free BSD, Windows

  • DKT (USA-Ukraine company - The notebook sales leader in Ukraine since 1993.). - Chief of CAM department. (1999-11-01 00:00:00.0 - 2000-08-01 00:00:00.0)

    • DKT-Market
    Support the automatic system for management markets, stores, sallying and moving goods and so on. This is N-tier automatic system for management markets, stores, sallying and moving goods and so on. This automatic system allows concurrently reserve goods for moving (sallying), include many level's security systems and fully dynamic tune.
    • DBP
    Engine used for administrative work with the Data Bases and for installation and tuning data in CAM systems via OLE DB. The plain and user-friendly language has been designed and used for managing meta-info and data. The purpose is to create interpretive system for managing OLE DB without programming by managers or administrators of CAM systems.
    • Reorganization companies Intranet.
    Designing and managing network for big company with different type of department. The coal is to balance the load and provide fault-tolerance of servers.
    • Providing integrations into Internet.
    Integrating company Intranet with the Internet via dedicated line. The goal is to provide internal data protection and height performance of connecting according the department or employee permissions, statistics gathering and analyzing.
    Activity Designing, Managing, Developing
    Technology ADO BD, OLE DB, COM/DCOM, ActiveX
    Languages VB, C/C++, SQL, Unix Shells, Perl
    Tool Rational Rose 2000, MS Visual Studio 6, Power Designer Data Architect, Apache, mail, Proxy, Fair wall, Microsoft Visio
    Databases MS SQL Server, MS Access, Oracle
    OS Windows, Free BSD

  • CAA (Computer Aided Animation GmbH) - Free Lance Software Developer. (1999-05-01 00:00:00.0 - 1999-10-01 00:00:00.0)

    • CAA – Graphic Objects
    Had been created set of object that have the hard defined interface described by customer and must to integrate into customer application. This objects provided the drawing and rotation the bitmaps with antialiasing. Customer used this objects for visualization of cars speedometer at real time.
    Activity Managing, Developing
    Technology Win API, MFC
    Languages C/C++
    Tool MS Visual Studio

  • DKT (USA-Ukraine company - The notebook sales leader in Ukraine since 1993.). - Consultant. (1999-01-01 00:00:00.0 - 1999-11-01 00:00:00.0)

    • DKT-Market
    Creation the set of reports and analytics for book keeping department and economic planners. The goal is to use the new technology for simplification and universalization access to analytic data.
    Activity Designing, Managing, Developing
    Technology ADO BD,OLE DB, ActiveX, Stored procedures
    Languages Visual Basic, SQL
    Tool Power Designer Data Architect, MS Visual Studio, Crystal Report
    Databases MS SQL Server, MS Access

  • DMTI (Direct Marketing Technology USA http://www.dmti.com/). - Senior Software Developer. (1997-05-01 00:00:00.0 - 1998-12-01 00:00:00.0)

    • DB-Engine.
    Creation parser for the database engine (PC and IBM370). Creation LookupFiles support.
    Designing and creating the system of runtime assembler code generation for the database queries (IBM370).
    Activity Designing, Developing
    Technology Recursive Descendant Method, Grammar with states, 2/3 tree
    Languages C/C++, Assembler IBM360/370, Assembler PC
    Tool MS Visual Studio
    OS OS370, Windows 3.11, Windows 95/98, Windows NT
    Hardware IBM360/370, PC

  • RCom (http://www.rcom.de/) - Consultant. (1996-09-01 00:00:00.0 - 1996-12-01 00:00:00.0)

    • CA-Plan.
    Capacity planning system for large company. Allow planning and reporting of capacity as simple employer / department as set of department or full company. The data has been represented graphically. The system allows as to forecasting ability and planning as create reports for chosen period.
    Activity Designing, Developing
    Technology ODBC, Stored procedures
    Languages Delphi, PL Sql, SQL
    Tool Power Designer Data Architect, Q-report
    Databases Oracle, MS Access

  • DKT (USA-Ukraine company - The notebook sales leader in Ukraine since 1993.). - Consultant. (1996-05-01 00:00:00.0 - 1997-12-01 00:00:00.0)

    • DKT-Market
    Creation of the powerfully computer-aided management system of markets, stores, sallying and moving goods and so on. This management system allows the concurrently reserving the goods for move (sallying). Management system had included many levels of security support and the fully dynamic tune.
    Activity Designing, Managing, Developing
    Technology ODBC, Stored procedures
    Languages Visual Basic, SQL, C/C++, Delphi, SQL
    Tool Power Designer Data Architect, Crystal Report
    Databases MS SQL Server, MS Access

  • Amrit (Siriya-Ukraine company - the leader of sale of the exclusive-furniture from Italy).. - Consultant. (1996-01-01 00:00:00.0 - 1996-04-01 00:00:00.0)

    • Amrit-Furniture.
    Creation of the computer-aided system for forecasting and projecting of assembled furniture. It's include full circle from designed through assemble to sallying.
    Activity Designing, Managing, Developing
    Technology ODBC
    Languages Visual Basic, SQL
    Tool Crystal Report
    Databases MS Access

  • Lynx-NS Soft. - Software Developer. (1995-04-01 00:00:00.0 - 1995-09-01 00:00:00.0)

    • HBS
    Creation of the computer-aided system for congratulation via post(supporting customers info, users, goods, producers; payment for PTT; automatic generation of orders, congratulations and so on).
    Activity Developing
    Technology ODBC, Stored procedures
    Languages Visual Basic, SQL
    Tool Crystal Report
    Databases MS SQL Server, MS Access

  • URT-NOVATECH-TEXAS SYSTEM (American-Ukraine join company). - Project manager / Senior Software Developer. (1992-06-01 00:00:00.0 - 1995-03-01 00:00:00.0)

    • NS TOOE
    Creation of the supporting universal hardware independent open system composed from objects. This system had been independent from operation systems and type of the processors.
    The environments supports the distributed, persistent, migrating in the network objects. Projecting the special programming languages. Unification of access to the different operation systems kernels (OS/2, Windows NT, Windows, Dos). Projecting of support for creating of new types of database.
    Activity Designing, Managing, Developing
    Technology RPC, Dynamic Linking, CORBA, SOM
    Languages C/C++, SQL, Assembler
    Tool CodeBase, C/Set/2, Microsoft C, Borland C, Symantec C
    Databases Dbase, DB/2, DBVista
    OS DOS, Windows 3.11, OS / 2, Windows NT

  • Ukraine Institute of Cybernetics. - Software Developer. (1991-06-01 00:00:00.0 - 1992-06-01 00:00:00.0)

    • Parallel Data Processing.
    Creation of the support for paralleled of queries to database, creation of database support for new hardware.
    All parallel calculations may be represented by the graph (acyclic or round). The points of this graph are same input, same output streams and loop of calculations. I was planning to use this scheme for speed up of the data processing in the Data Bases. For realization the visual environment, set of tools, interfaces between PC and transputers been written. For support of DBase files had been developed special modules (analog of CodeBase but all it parts were create and link dynamically).
    • DLib for DOS.
    Creation of support for dynamic linking modules with dynamically changing states and set of another used modules for DOS.
    Activity Designing, Managing, Developing
    Languages C/C++, Assembler T800, Assembler PC, Fortran
    Tool CodeBase, Borland C, SDK for transputers
    Databases Dbase
    OS Helios, DOS, Windows

  • Kiev State University. - Software Developer. (1984-10-01 00:00:00.0 - 1992-06-01 00:00:00.0)

    • Turbo TRAC-interpreter.
    TRAC® is an interpreted, interactive, ultra-light-weight programming language which has been in use since 1964. Not only interpreter but the Frame Work has been developed. So the Turbo TRAC had view and functionalities like in Borland turbo C.
    • Lisp-interpreter.
    Realization the "SECD machine" on PC.
    • Turing machine emulator.
    Operating model of the “Turing machine”. Been used for teaching students.
    • C compiler.
    Developing C compiler for Main Frame.
    • Set of automatic control systems and editors for Main Frame.
    • Research in branch of artificial intellect .
    Activity Designing, Managing, Developing
    Technology Alfa-Beta procedure, disjunctive/ conjuctive normal forms, interpretating system/ automaton
    Languages C, TRAC, PL/1, Pascal, Fortran, Assembler IBM370, Assembler PDP-11, Assembler i286
    OS MFT, MVT, SVS (360/370), OSRT(PDP-11), MS DOS
    Hardware IBM370, PDP11, i286

Education

University education

  • Kiev State University, faculty of Cybernetics, mathematician -programmer, 1991
Achievements

Awards and certificates

  • Carnegie Mellon - Requirements Management, 2007
  • Carnegie Mellon - Risk Management, 2007
  • TEKAMA - Software Engineering Professional Program - Managing software teams, 2007
  • TEKAMA - Software Engineering Professional Program - Software Engineering: lifecycles, roles and artifacts, 2007
Contact information

E-mails:

Instant messengers:

  • Skype: vlad-izy
Some information is available for friends only