My Experience
Company, Place |
Duration |
Role |
Project Description |
Operation Systems |
Languages |
Databases |
Libraries & FrameWorks |
Technologies |
GlobalLogic, Kyiv |
05/2018-Present |
Tech Lead |
Huge medical product |
QNX 6.6,7.1 |
SQL; QML; Gherkin; UML, YAML |
|
QT 5.8; GTest; Boost; CMake; RTI DDS; flatbuf; Libcurl; Squish |
IPC; RTOS; Doxygen; DHCP; FTP; LAN; QoS; Fisheye-Cruceible; JAMA; SonarCube; Coverity; BDD; Docker |
GlobalLogic, Kyiv |
03/2017-05/2018 |
SW Dev |
TV network company prj |
|
PLSQL |
|
Corba; STL; ATL |
ETL |
Mobisoft Ltd, Kyiv |
04/2015-09/2016 |
SW Dev |
Data gathering system |
Win 7-10 |
SQL |
|
STL; Poco; Boost; MadCodHook; Komodia; Wix; WinAPI |
Win32 API hooks; Signing; Win login customization; IPC; OpenSSL; Certificate Authorities; Digital Certificates; Public and Private Keys; Hashing; VisualAssist |
Metacom Company, Lviv |
04/2013-03/2015 |
SW Dev |
Cloud data security system |
Win 7,8 |
XML |
|
WinAPI; STL; QT 4.8 |
MSI; WiX; DropBox; Google; OneDrive |
LogNet Systems |
04/2012-04/2013 |
SW Dev |
Billing systems |
|
XML; PL-SQL; makefile |
|
STL; ACE |
RADIUS |
Biruza Software |
01/2012-04/2012 |
SW Dev |
Tpips adviser |
|
Objective-C |
|
Objective-C CoreData; Objective-C Foundation; RestKit |
JSON; HTTP |
Biruza Software |
06/2008-01/2012 |
SW Dev |
Devices management |
MS 2003 Server; Symbian 9x; UIQ 3; Win Mobile 4-7 |
Symbian C++; XML; MS SQL; |
|
WinAPI; ATL; STL; MFC; ACE; libsyncml; CMake; ASP.NET; Phonegap; Win Phone SDK |
Networking; SyncML; GPS; MsBuild; Doxygen; IIS; Bluetooth |
Kvisot, Donetsk |
05/2008-07/2008 |
SW Dev |
Commodity directory |
MS 2003 Server |
Pascal; SQL; Jscript; HTML; XML |
|
|
|
MaxBill, Donetsk |
04/2006-05/2008 |
SW Dev |
Billing systems |
MS 2003 Server; AIX 6 |
XML; PL-SQL; |
|
STL; ACE; GSOAP |
RTOS; Doxygen; DB optimization; Tomcat; VoIP-SIP, Billing Mediation |
Railway ISC, Donetsk |
08/2001-04/2006 |
SW Dev |
Railway systems products |
Win 2000, NTTSE4.0, 2000 Server |
XML; XSLT; SQL; Jscript; Xpath; DHTMLX |
|
WinAPI; ATL; MFC; STL; Stingray Objective Studio |
COM objects; COM-port |
Railway Institute, Donetsk |
1998-04/2007 |
SW Dev |
Testing knowledge systems |
Win NT; 2000 |
Pascal; XML; HTML; Jscript |
|
VCL; WinAPI; MFC; STL; Xerces; log4cpp |
ActiveX; IPC; Doxygen |
Trubnikov Enterpr, Donetsk |
1999–2005 |
IT |
|
MS DOS; NTTSE4.0, 2000 server |
Visual Basic |
|
|
Active Directory |
Collaboration & Ticketing:
RedMine, Trac.
IDE & debugging:
QT Creator, Carbide, C++ Builder, GDB, Profiling.
Version control:
SVN, CVS, SourceSafe
CI/CD:
Bamboo
Office and design:
Enterprise Architect
AI: ChatGPT, Copilot
SDLC: Scrum, Kan Ban, Scaled Agile Framework, Waterfall.
Testing: Black box, Conditions, Decision tables, GUI/Usability, Regression, Requirements, Sanity, Performance, Embedded, State transaition, A/B, Acceptance, Compatibility, Load, Mobile, Mutation, Network, Security, Unit, Whitebox testin, Technical reviews, Test Design, Test Plan.
Architectural Style: Microservice, Serverless Architecture, Component Based Architecture.
Business Analysis: Requirement management, Requirements elicitation (gathering), Requirements specification, Requirements validation.
Functional Area: Architecture, Project Management, People Development, Quality Assurance, Software Development and Maintenance, Solution Architecture, Customer Support, Application Lifecycle Management, Software Detail Design, Team Leading.
Place |
Duration |
Purpose |
Boston |
August 2019, 1 month |
R&D |
Boston |
April 2018, 1 week |
New project start |
Jerusalem |
June 2017, 1 month |
R&D |
Malta |
March 2007, 1 month |
System implementation and technical support |
I can help with BigData tools such as Spark, Kafka, Hive and MongoDB including choosing tools and configuration them.
Furthermore, I can assist with Software Architecture aspects, such as:
- working with Stakeholders, Business Requirements and Functional decomposition;
- participation in Presales, Estimation, Discovery, Design and Review stages;
- working with Quality attributes and their Tactics;
- creating the Software Architecture Document;
- choosing the NoSQL DB;
- designing the Search system;
- securing the system on the cloud to keep private data;
- choosing style, design patterns and development technologies for web application to support the desktop and mobile requirements;
- choosing the cloud services for MOM; and
- choosing the caches.