BACK to search results
Serhiy P.
Last update: 20 May 2019
ARCHITECT /team lead
C++ and Qt developer
Full cycle product development experience: from architecture creation to installation
Database design experience: Firebird, SQLite, MS SQL, MySql, (binding with c++, using SOCI ORM library)
Using object-oriented methodology and system analysis, client-server architecture, multi-threading, inter-process communication
WinDBG experience: debugging, memory dumps analyzing, reverse engineering
Valgrind experience: memory leaks, performance issues and other error analyzing
Master of refactoring source code
Expert of File Systems, binary file formats and Recovery Data
GMT+2 East Europe
Kyiv/Ukraine, Dnipro/Ukraine, Zaporizhzhya/Ukraine, DE/US

PORTFOLIO HIGHLIGHTS

Jun `18 – May `19

11 months

Protect and manage virtualization environment based on QEMU/libvirt

software developer

• implementation DB support in product based on MySQL (with SOCI library). • implement Windows Registry checker in project. Parser based on libhivex. • Implement new architecture for get raw disk data from VirtualMachine (use libguestfs) • Create GUI for product based on QT/QML. • Integrate to project libguestfs solution • Improve stability and performance in our project

Tasks: • implementation DB support in product based on MySQL (with SOCI library). • implement Windows Registry checker in project. Parser based on libhivex. • Implement new architecture for get raw disk data from VirtualMachine (use libguestfs) • Create GUI for product based on QT/QML. • Integrate to project libguestfs solution • Improve stability and performance in our project

Technologies Stack:

C C# C++ MySQL Qt Visual Studio Wix Boost C++ Libraries MFC

Jun `18 – May `19

11 months

Data recovery solution for digital investigations.

software developer

• implementation of DMG file format support • implementation of FATX, STFS file systems for XBOX drive parsing • implementation of XDBF file format support

• implementation of DMG file format support • implementation of FATX, STFS file systems for XBOX drive parsing • implementation of XDBF file format support

Technologies Stack:

C++ MySQL Visual Studio Wix .NET Framework ATL Boost Firebird Git Mercurial Multithreaded Programming SOAP Socket Programming SQLite STL NSIS WinAPI MFC

Jun `18 – May `19

11 months

Remote computer management solution.

Software developer

• Providing cooperation of Symantec plugins with Oxygen (Norton Cloud) and creating new plugins.

Providing cooperation of Symantec plugins with Oxygen (Norton Cloud) and creating new plugins.

Technologies Stack:

Plugins

File recovery solution, designed to recover and restore deleted files from hard drives, floppy drives and other types of fixed media

software developer, architect

• implementation of deep scan of deleted files for all supported file systems; • Create new GUI • Support project

• implementation of deep scan of deleted files for all supported file systems; • Create new GUI • Support project

Technologies Stack:

GUI Design

EDUCATION

Cybernetics Faculty of Taras Shevchenko National University of Kyiv

Master degree in software engineering and applied mathematics

Cybersecurity&Virtualization agency #336

Cybersecurity, virtualization, cloud computing, SaaS development, Encryption as well as Machine Learning. We have accumulated significant technical skills and knowledge base thus providing our clients a competitive advantage when outsourcing software development projects to us. Blockchain smart contracts development, ML/DL/AI. Over our history, we have organically grown adding new technology domains to the team expertise and yet maintaining the same engineering, quality, and project management standards. We build long-term relations with our clients and place great care in delivery and quality. Apriorit is proud to possess expert programming skills in .NET development, C/C++, Phyton, C#, Obj-C, and other languages. Our expert knowledge in driver and kernel development domains, has been recognized by our clients and professional community.

MORE C# TALENT AVAILABLE AT THIS AGENCY

C/C++ software developer
Full cycle product development: • Windows native (C++) applications (Win API, STL, boost) • Database design experience: SQLite, Firebird • Using object oriented methodology and system analysis, mu...
4 Projects completed
GMT+2 East Europe
view Profile
Updated: 20 May 2019
SS
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 20 May 2019
AT
view Profile
Updated: 20 May 2019
MS
Blockchain expert developer, Smart contract developer, Smart contracts audit
view Profile
Updated: 20 May 2019