********* Viacheslav
**********
Date: **********
Personal INFORMATION
Birthday: **********
Marital status: married
Address: Kiev, Ukraine
Phone: Show contacts (cell)
e-mail: *******************
Skype: vl.spirit
GOAL OF THE JOB
I have experience of work in team, experience as a Team Leader and Software
Architect.
qualification
Program development: I know all stages of development process, know a lot of
algorithms and approaches, have huge experience in design of architectures and
team management, can effectively create and debug program code.
Languages: C#, Java , Visual C++, C++ Builder, .NET, Embedded Visual C++,
Borland Delphi, Assembler
Technologies and libraries: STL, MFC, VCL, Windows API, TCP/IP
Tools: Microsoft Project, PVCS, SVN
Operation systems: Windows ***************/8/10, WinCE
capability
- Experience of the system development (16 years): C/C++, Delphi, Assembler
- Experience of the neural network development (4 years): Builder C++, Visual
C++
- Experience of the artificial intelligence development (4 years): Delphi
- Experience of the application development (16 years): Delphi, C++ Builder,
Visual C++, Embedded Visual C++, Java, C#, XCode;
- Experience in team management (12 years)
education
2000 Additional professional skills
Visual C++ Development, C++ Builder Development
1999 System Design Engineer
Kiev Polytechnic institute, Kiev, Ukraine
1997 Bachelor's Degree in Computer Engineering Technology
Kiev Polytechnic institute, Kiev, Ukraine
experience
March, 2016 – Now
Software Architect, Senior C++ Developer
Implementation of own startup. It is plug-in for Visual Studio (in future for all
popular compilers), which allows to forget about project files. You can simply open
folder with sources. Other will be made automatically. I am author of idea, investor,
software architect, developer and owner of the product. Development is going on
Visual Studio (in future for all popular IDEs). Language is C++. Platform is
Windows (in future all popular platforms).
********* Viacheslav
**********
November, 2014 – March, 2016 Luxoft
Software Architect, Team Leader, Senior C++ Developer
Implementation of multimedia part for Honda's car computer. It was Rear Seat
Entertainment system. My responsibility was creating of Software Architecture,
coordination of team (5-8 developers), coordination between teams (2 teams in
different locations), writing the most important parts of project. Development was
on Visual Studio and Eclipse. Language was C/C++. Platforms were Windows (for
development and testing) and Linux (as target platform).
February, 2012 – November, 2014 Global Logic, Kiev
Team Leader, Senior C++ Developer
Bug fixing of client side software and drivers in huge capacity cluster for
Harmonic. Development is on Visual Studio 2012. Platforms are Windows and
Linux.
Support, bug fixing and implementation of new features in professional sound
editor (Avid ProTools). My responsibility was coordination of team (4 developers),
and writing of code. Development is on Visual C++ and Objective C. Platforms
were Windows and Mac-OS.
September, 2010 – February 2012 SMK, Kiev
Team Leader
Porting of graphical editor for kids (KidPix) from Mac-OS to Windows. My
responsibility was coordination of team ********* developers (team size was
different). Development was on Visual C++.
June, 2008 – September 2010 EPAM, Kiev
Project Manager, C++ Developer, C# Developer
ARM for automation of some business operations in Swiss bank (UBS). It’s
porting of application from VB6.0 to .NET. My responsibility was creation of
project architecture, implementation of biggest part of project. Language of
development was C#.
Development of IAX protocol (it is one from standard IP telephony protocols)
under Windows Mobile platform and creation of client application for this platform.
My responsibility was creation of project architecture, implementation of system
********* Viacheslav
**********
core, coordination of team from 3 developers. Language of development was C++.
Development of client application for getting access to social network
(Facebook) under Windows Mobile. My responsibility was design of the system,
coordination of four groups of developers who are worked in this project remotely
(4 developers in Vinnitsa, 3 developers in Kharkov, 3 developers in Kiev, and two
designers in Lvov). Language of development was C++.
Development of client cross-platform application for working with internal
EPAM servers from mobile terminal, which are working under Windows Mobile
and iPhone platform. My responsibility was creation of project architecture,
coordination of work for 3 groups who are working remotely (8 developers in
Vinnitsa, 3 developers in Kiev, and two designers from Lvov). Development was on
C++, Objective C.
June, 2006 – July, 2008 Luxoft, Kiev
Project Manager, Team Leader, C++ Developer
Development of application for import of geo information data from format
GML into format *******. Implementation of this task allows importing navigation
data of Ukraine and cities of Ukraine (Kiev, Dnepropetrovsk, Odessa, Donetsk, and
so on) into car navigation systems. My responsibility was development of
requirements; design and implementation of this system. Development was C++
language.
February, 2005 –June, 2006 GFK-USM, Kiev
System programmer
Development of file system inside stand alone file. In my responsibility was
designing and development of the core of this system. Development was on Visual
C ++.
September, 2003 – February, 2005 Holometric technologies, Ukraine-Germany,
Kiev
Team Leader, C++ Developer
Development of platform for creation of the three-dimensional models
which were used in measuring machines. Distribution of works between developers
(5 developers); consultation of developers concerning definite tasks and
interrelations with other subsystems; integration of all subsystems within the
********* Viacheslav
**********
framework; analyze of bottlenecks in system, and development of decisions about
optimizations; coordination and updating of technical requirements with the
customer. Development was on Visual C ++.
2001-2003 Visicom ltd, Ukraine, Kiev
Team Leader, C++ Developer
Creation Geo information system for work with maps of Ukraine, Kiev,
Kharkov, Odessa, Dnepropetrovsk. The main point of this project was creation the
kernel of the object database management system. It can be used for keeping map
information. Also it can be used for map visualization and for executing different
queries of the map information.
My official duties were like in previous project. Also I invented and created the
kernel of the object database management system.
2000-2001 ComGates Ukraine Ltd., Ukraine-Israel, Kiev
Team Leader, C++ Developer
Development of server architecture for creation of global sub network for IP
telephony with quality of service (QoS). This system was development of VoIP
technology. My official duties were: creation of specifications for all subsystems;
distribution of works between developers (~15 programmers); consultation of all
developers; integration of all subsystems into whole system; development of basic
subsystems; analysis of bottlenecks and offering decisions about optimization;
coordination and correction of technical requirements. Development was on Visual
C++.
1999-2000 Comunico Ukraine Ltd., Ukraine. Kiev
C++ Developer
Development of platform for development of any projects based on neuron
network technologies (artificial intelligence). My responsibility was making of
architecture; development for all subsystems; consultation of developers; integration
all subsystems in whole system; analysis of bottlenecks and offering decisions about
optimization; co-ordination and correction of technical requirements. Development
was on C++ Builder.
********* Viacheslav
**********
1997-1999 CEBIT, Development’s department of new information systems, Ukraine,
Kiev
Delphi developer
Development of all common libraries for all projects of company (Advanced
UI components, common non visual classes). Development was on Delphi.
1994 - 1997 Institute of Problems Mathematical Machines and Systems of the
National Academy of Science, Ukraine, Kiev
Pascal developer
Development of text recognition algorithms for handwriting texts.
Design and development UI library which provided rich possibilities in
compare with standard equivalents. Development was on Pascal.
LANGUAGES
Russian, Ukrainian, English (Intermediate level)