Sign in

Management Project

Schaumburg, Illinois, United States
February 20, 2018

Contact this candidate


Oleg Gunko



Barrington, IL 60010



Broad experience in architecting, hands-on project management, team leading, designing and developing application system. Extensive background includes distributed object-oriented system architectures, system modelling and design, sequential and parallel algorithms development.

Languages, tools and environments: .NET, C#, C++, C (Visual Studio), SQL, HTML, Java Script, SignalR, MVC, MVVM, Web.Api, Web Services, SOAP, VB Script, VB, Java, LINQ, XML, XSTL, XPath, IIS, WCF, WPF, WF, AJAX, RabbitMQ, MQSeries, Redis, Kafka, AD/LDAP, VMware API, SSRS, SSIS, TFS, GIT, SVN, Jira, Confluence, HL7

OO Tools/Methodologies: UML, OMT, Booch

Databases: MS SQL Server (2000 - 2016), Oracle, Sybase Adaptive Server Enterprise, Sybase Adaptive Server Anywhere, MS Access, Couchbase

Operating Systems: Windows, UNIX

Testing tools: WinRunner, QTP


Lifewatch (now BioTel Heart) (06/2008-1/2018)

Rosemont, IL

Architect, Strategic Solution Development

.NET Framework 4.6, WinForms, WPF, C#,C++ ASP.NET, SignalR, Web.Api, WCF, SQLServer 2000-2016, SSRS, SSIS, RabbitMQ, HL7

Architect and lead building from ground up set of core business application including deployed in hospital and ambulatory environments.

Define API(s) and communication protocols on different levels including interaction with external systems.

Gather requirements, formalize business processes, plan, supervise and participate in full cycle of development.

Work on transferring exiting application base and processes to next generation true enterprise level.

Mentor developers, provide on hands management of multiple offshore development projects.

Involved in problem troubleshooting and solving, improving performance and production support.

Aspen Marketing Services (01/2008-05/2008)

Oak Brook, IL

Senior Consultant

.NET Framework 2.0, WinForms, C#, ASP.NET 2.0, SQLServer 2005

Participated in development of advanced version of marketing campaign web support tool. Web interface for customers allows ordering and customization of defined marketing campaign. Internal web interface allows construct new and modify existing campaigns for different customers.

Develop WinForms application for transferring campaign from one database to other, comparing databases and generating SQL scripts.

Kraft food (10/2004-01/2008)

Chicago, IL

Senior Consultant / Offshore team lead

.NET Framework 2.0, WinForms, C++, C#, ASP.NET 2.0, SQLServer 2000 and 2005, WinRunner, WMware API

Designed and manage development of Automation system for desktop software profiles certification. System includes web based management interface, DB and client certification test manager. It orchestrates series of automated tests on a client. System also utilizes VMware virtual center to manage virtual machines where tests are performed.

Provided architecture for the software and DB.

Manage offshore team.

CabConnect (01/03-10/2004; 10/2004-09/2008 - part time)

Chicago, IL

Technical lead/Architect/Director Software Development

.NET Framework, C++, C#, ASP.NET, WinForms, SQL, MapPoint, Windows Mobile

Organized software development process for the company. Established connection with offshore development teams.

Provided architectural solutions and performed hands-on project management and participated in coding for next projects:

-mobile POS (wireless credit card processing, including management web site);

-centralized system for location based services support, including management web site;

-client base application and web service for a real time Automatic Vehicle Location system including dispatch;

-taxi dispatch tracking and reports application.

Notions Systems (05/2002-12/2002)

Naperville, IL

Senior Consultant

.NET, C++, Lotus Notes, VB, ASP

As the company’s lead C++ expert, helped resolve complicated algorithmic problems related to multiple choice + multiple steps system behavior by providing recordset-oriented hierarchy of classes.

Developed a library of C++ classes for synchronization of a Lotus Notes application with Palm OS.

Implemented support for broker-agent relations and leads-generating functionality for client’s real estate search Web site.

Helped plan company’s .net strategy.

Comtek International (11/1995 - 05/2002)

Chicago, IL

Senior Consultant

Placements in various companies:

ImagingPortals (03/2001-05/2002)

Chicago, IL

Project Leader (Consultant)


Led a team of 5 programmers and managed day-to-day project activity.

Developed and provided architectural solution, designed database and software components utilizing advance web technologies such as XML data transfer, XSTL based web page generation, DCOM components, and SQL Server.

Utilized SOAP interface to communicate with ERP system.

Experian Direct Tech (11/2000 - 11/2001- part time)

Schaumburg, IL

System Architect/Offshore Project Manager (Consultant)


Provided architectural solutions and managed offshore project development of a new version of Marketing Analytical tool for proprietary marketing database.

Provided solutions for adjusting existing user interface to utilize a new powerful data engine.

Designed algorithms of transforming user-friendly visual queries into proprietary query language.

Managed day-to-day activity of the offshore development team.

TeraBridge Technologies (07/2000-03/2001)

Chicago, IL

Senior Consultant


Designed and developed a management console for telecommunication soft switch. The console was located on a Windows workstation and monitored processes running on a Sun Solaris server, allowing users to control these processes by executing commands such as start, stop, etc.

Implemented messages and command queuing that provide algorithm for resolving deadlocks and communication through TCP/IP.

Created console’s MFC based interface.

Rockwell Electronic Commerce (02/2000-07/2000)

Chicago, IL


C++, VB, COM

As a member of an experts team resolved issues that occurred under offsite development of Call Contact Center System.

Provided integration between multiple development projects.

Troubleshot software malfunctions on site under a tight time limit.

Aon Risk Technologies (3/1999-12/1999)

Chicago, IL


Sun Solaris, C++, Oracle

Redesigned and reprogrammed insurance losses calculation algorithm to speed up calculation time. As a result calculation time was reduced from up to 3 days to up to 6 hours when running against more than 100Gb Oracle database on Sun Enterprise 4500 server.

Designed of data structures for assets tree and memory management procedures.

Designed and implemented optimized code for losses calculation.

Baxter Healthcare Corp. (5/1998-3/1999)

Round Lake, IL


C++, MFC, ATL, TCP/IP, MQSeries, Sybase

Designed and developed compact real-time data replication system for automated drug dispenser system which synchronizes up to 64 stand-alone medical cabinets’ databases with a main server’s database. Two versions were developed: with using MQSeries and with TCP/IP only. The system supported full synchronization recovery after the connection lost.

Designed replication schema and replication system object model.

Developed multithread Windows NT Services.

Developed synchronization support on DB level.

Experian Direct Tech (11/1995- 4/1998)

Schaumburg, IL


C++, VB

Provided architectural, algorithmic solution and developed code for the marketing information proprietary database engine that allowed decision making process to run on PC independently from a mainframe-located database by using statistically compressed data. The solution dramatically reduced number of iteration runs on a mainframe computer. The system is currently deployed and used by Williams-Sonoma, Inc.

Defined algebra of complex tree-like operations on a database.

Programmed the condensed database engine in C and C++.

Participated in the development of the mainframe engine by providing core C-code.

Lynx Software Research AG (4/1995 – 10/1995)


Project leader

VB, SQL Server

Lead development of client/server application for gift mailing service.

NOVASOFT Ltd. (5/1992 – 4/1995)


Project leader

C, C++, OS/2

Lead development of Technological Object-Oriented Environment. The environment included support for system’s full life cycle support, visual tool for compound objects assembly and utilized OS/2 features for parallel and distributed computations.

Research Institute of Cybernetics (09/1983 – 5/1992)


Researcher / Senior developer

Designed and developed database engine for transputer systems. The engine was optimized to perform on massively parallel systems consisted of up to 64,000 RISC processors.

Made scientific research in a theory of Object Oriented Programming and parallel database calculations.


1990 Ph.D. in Computer Sciences. “Organization of calculations on a large database in multiprocessor computer systems with reconfigurable architecture.”

Research Institute of Cybernetics of Ukrainian Academy of Sciences, Kiev, UKRAINE

1989 Software Management and Marketing School, Kiev, UKRAINE

1983 MS in Computer Science. Moscow Physics and Technology Institute, Moscow, RUSSIA

Contact this candidate