Должность: | Team leader / Project Manager |
Образование: | специалист |
Имя: | Alexander |
Фамилия: | Vorobyov |
Страна, регион: | Украина, Киев /согласен на смену жительства/ |
Адрес: | AlexVorobyov@mail.ru |
Заработная плата: | open |
Возрост: | 48 |
Телефон: | +380-66-720-98-45 |
Факс: | |
email: | |
Языки: | английский(SRW), русский(SRW), украинский(SRW) |
Alexander Vorobyov Principal engineer - programmer Team leader Project manager Kiev, Ukraine +380 66 720-98-45 AlexVorobyov@mail.ru last update: March, 2010 SUMMARY ~~~~~~~ Application Developer, Database Architect, System Analyst and Project Manager in a wide variety of system and business applications. Experienced in client/server and relational database design using Oracle, Sybase, MS-SQL and MySQL Servers. Well knows multiplatform, multithreading and IPC practices. Familiar with networking technologies and customized applications based on them. Has a multiple confirmed experience at found, develop, enhance and support of start up and existent projects. SKILLS ~~~~~~ Languages * C, C++ * SQL, TSQL * Perl * HTML, XML, XSLT * Java, JavaScript * Pascal, Object Pascal * Visual Basic * Assembler Tools * Microsoft Visual C++, Embedded Visual C++ * GNU C++ Compiler, Borland C++ Builder * ActiveState Perl * Borland Delphi * Power Builder * Microsoft Exchange, Microsoft Office, Microsoft Project, Microsoft Visio * Lotus Notes * Bugzilla, Scarab * CVS, SVN Technologies * MFC, STL, ATL, WTL * Multi-threading, IPC * Sockets, Network * Client/Server * CORBA, COM, ActiveX * Win32 API, GDI API, Platform SDK * NT Services, RAS API * Linux kernel, Curses, wxWindows * CGI, WEB * Apache, Tomcat, Struts, JSP * VoIP Databases * Sybase SQL * Oracle 8 Server * MS SQL Server 7.0, 2000, 2005 * Interbase * MySQL * Triggers, stored procedures etc Others * Atmel X51/AVR, ARM, DSP * Microsoft Windows administration * Network administration * IPTC, NewsML Operation systems * Windows 9x, NT, Me, XP, 2000/2003, Vista, CE * Linux RH, Debian, Fedora * VxWork EXPERIENCE ~~~~~~~~~~ April 2007 to Now Thomson Reuters Corporation ( EPAM Systems ) Technical leader, Project manager Development, support and enhancement of the wide complex of media distribution systems for delivering and transformation news text, pictures, graphics and videos within subscriber`s world wide network (Core Media Distribution System). Developing and maintaining tools for data transformation. Design of support tools, documents, and procedures. Customized scripts and applications development. Leading, mentoring and Management of Ukrainian Design Centre. - C++, Java, JavaScript, Perl, SQL, XML, XSLT - STL, MFC, AFX, Struts, JSP, Log4J, Log4Cxx - Tomcat, Apache - COM - OS: MS Windows, Unix March 2005 to March 2007 Mindspeed Technologies Ukraine ( Infopulse ) Principal engineer - programmer, Team leader Development, support and enhancement of the scalable multiplatform complex for controlling of the VoIP communication equipments. Creation, expansion and support of multilevel architecture and its components. Implemented architecture includes multiple physical and logical levels, starting from kernel drivers and up to hi-level OO access interface. Managing of team development. Training group. Project management. - C++, Perl - CORBA, VoIP - Yapp - OS: MS Windows, Unix December 2005, February 2006, April 2007 Trade company `Domotechnika` Senior engineer - programmer (Contract job) Development and enhancement of WEB system for issuing, registering, managing and using of gift certificates accepted within particular trade company. Designed SQL database, back-end and front-end sides with supporting of multiple access levels. Supplied report and search functionalities. Supported cross-platform. - SQL Server (MS SQL, MySQL, etc) - OS: MS Windows, Linux (or other wich supports Perl and has DBI module) June 2004 to March 2005 Trade company `Domotechnika` Senior engineer - programmer Development of Enterprise Resource Planning system intended for managing, accounting and controlling of enterprise resources, forecasting and applying results of capital investment efficiency estimation on existing business processes. Implemented SQL based multi-level access control system. - 1Cv8 - MS SQL - COM - OS: MS Windows August 2003 to June 2004 Private firm `Master Games` Senior engineer - programmer / The engineer - constructor Development of the system for collection and registration of distributed data. Creation of the software complex for data collection, calculation finals and statistics for the games devices. Supplying data protection systems. Conduction reporting system based on the Microsoft Excel. Implementation of two versions: for PC and for PDA (Pocket PC). Hardware device implementation based on AVR microcontroller. Software and hardware USB/COM interfaces implementation. - Microsoft VC++ / eVC++ - MFC, COM, DDK - Cryptography - Atmel AVR microcontroller - USB/COM interfaces - OS: MS Windows CE, Hardware coding July 2003 to August 2003 Private firm `Master Games` Senior engineer - programmer / The engineer - constructor Development of games device testing system based on AVR microcontroller (on the existed platform). Created firmware for games device testing. Implemented graphical interface. - Atmel AVR microcontroller - CGA device platform - VGA device platform - OS: Hardware coding October 2001 to June 2003 Trade company `ALBI` Senior engineer - programmer Development of the client / server application for messaging in the Internet and local network (uses TCP/IP and mail slots). Remote administration client (with set of remote control possibilities). Implemented convenient graphical interfaces for standard client and manager. Implemented user workplace functionality. - Works under Win9X, WinMe, WinXP, WinNT and Win2000, server side compatible with Linux as well - On NT platforms the application is implemented as a service - The extension for Linux (both for the client, and for the server) is stipulated - GCC compiler, that allows to simplify multiplatform conversion - Win API 32 - OS: MS Windows, Linux March 2002, December 2002 Trade company `ALBI` Senior engineer - programmer Creation of ActiveX library for simplifying operations with POP3, SMTP and FTP servers, Dial Up. - Based on `INTERNET COMPONENTS v1.4 FOR BORLAND DELPHI` for Borland Delphi 3 - POP3, SMTP to file interface (read/save to local disk). Extended Mail-file interface - Integrated DialUp system - Simplicity of use and visual control of a state. This allow to use the library for operation with mail from `1C`, `Excel`, `Access` etc - OS: MS Windows January 2002 to July 2002 Development company `Tavrida-Electric` Senior engineer - programmer (Contract job) Development of device for smooth raising and stabilizing of voltage (current and voltage basing stabilizations are supported). Implemented standalone and oscilloscope mode with showing data on PC in real time with recording and post processing facilities. - Using set of transformer windings controlled by triacs - Microprocessor AT89C51 - Graphics interface for input, imaging and processing data from device (based of software `DIGITAL OSCILLOSCOPE`) - Using visual tools of Delphi and Win32 API - OS: MS Windows, Hardware design, assembling and coding July 2001 to September 2001 Trade company `ALBI` Senior engineer - programmer Design of client / server application for supplying standby database copy for hot sparing databases working under MS SQL Server 7 and 2000. Application server is implemented as service for Windows NT. The client is implemented as a graphics shell (all processing works on the server side - the client only interprets and shows data from server and transfers client input to server). - TCP/IP network protocol - Borland Delphi 3 - OS: MS Windows May 2001 to July 2001 Development company `Tavrida-Electric` Senior engineer - programmer (Contract job) Translation of the program from the Fortran language (MS-DOS Text Mode) to Delphi. - GCC + G77, Delphi 3, Win API 32 - OS: MS Windows January 2001 to June 2001 Trade company `ALBI` Senior engineer - programmer, system administrator Installation, setup and maintenance of Oracle 8i Server under Linux and Windows. - Implementation of client applications and utilities on GCC (GNU C ++) - Win32 API and wxWindows - Working with Oracle 8 Server through native interface and ODBC - OS: MS Windows, Linux April 2000 to November 2000 Development company `Tavrida-Electric` Senior engineer - programmer (Contract job) Designed and implemented DIGITAL OSCILLOSCOPE which implements graphical interface for special DAC board. Input, displaying and processing (discrete integration, differentiation, Fourier analysis, filtering, smoothing etc) of data in real time mode. - Used visual resources of Borland Delphi and Win32 - Data exchange using DMA - Math processing of data using DLL MathLab 5.2 - OS: MS Windows March 2000 to May 2000 Trade company `AV&Co` The engineer - programmer, system administrator Designed and implemented CASH DEPARTMENT SERVER for performing sales control, statistical data gathering and management of cash registers for a drugstore network. - System implemented using C - Client/server uses IP Sockets & Named Pipes, Threads, Signals, Daemons and Curses technologies - OS: Linux February 2000 Trade company `AV&Co` The engineer - programmer, system administrator Implemented billing system for gathering statistical data from automatic telephone station, collecting, sharing and transferring statistics over the network. - Server on C under Linux - Configurable amount of clients (standard: TelNet e.t.c.) - IP Sockets, Signals, Daemons - OS: Linux June 1998 to January 2000 Software development company `Veresk` The engineer - programmer (responsible for development) Designing of Client banking system. Implemented Credit, Deposit and Tax Reporting modules. - Took part in development of client/server complex - Used Power Builder, Sybase SQL Anywhere (Table Logic, Stored Procedures & Triggers) - OS: MS Windows January 1998 to June 1998 Software development company `Veresk` Programmer Support and enhancement of passports registering, issuing and tracking system (Foreign Passports Departments in Crimea: Sevastopol, Simferopol and Kerch). - Clipper 5.2 for DOS - Registering and issuing (NIXDORF printing) systems - System migration from Clipper 5.01 to Clipper 5.2 - OS: MS-DOS September 1995 to June 1998 Sevastopol State Technical University Student, assistant to professor Designed and implemented graphical shell for input, display and editing of standardized charts, describing states of control devices (flowgraph). Real-time interpreting and simulation. - Implemented two versions: Borland Pascal 7 for DOS and Borland Delphi for Win32 - Designed various optimization algorithms - Used Multi-Threads technology - OS: MS-DOS, MS Windows EDUCATION ~~~~~~~~~ 1993 - 1998: Sevastopol State Technical University, Sevastopol, Ukraine 1998: Honor MS in Computer Science 1996: BS in Computer Science Speciality: Computer and intellectual systems and networks HONORS & AWARDS ~~~~~~~~~~~~~~~ * Outstanding Accomplishment and contributions to MSA`s VoIP products, 2005 * Outstanding Accomplishment and contributions to MSA`s VoIP products, 2006 * Brainbench certificate: Delphi 3, 2003 * Brainbench certificate: RDBMS Concepts, 2007 * Brainbench certificate: C++, 2008 * Brainbench certificate: XML, 2010 PERSONAL ~~~~~~~~ 1976 year of birth, Married, Available to travel or relocate REFERENCES ~~~~~~~~~~ Available upon request | |
добавлено 2010-03-25 | показано 2471 раз |