BACK to search results
Serhiy P.
Last update: 17 Sep 2018
ARCHITECT /team lead
Windows/Linux Native (C++) applications 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 – Sep `18

3 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 – Sep `18

3 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 – Sep `18

3 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

100-400
Kyiv/Ukraine, Dnipro/Ukraine, Zaporizhzhya/Ukraine, DE/US
GMT+2

Industries

Information services & Technologies, Safety & Security, Blockchain & Cryptocurrency, Cybersecurity & Data Protection

We specialize in a selected range of technology domains - SaaS development, cybersecurity, virtualization, cloud computing among others. We have accumulated significant technical skills and knowledge base thus providing our clients a significant competitive advantage when outsourcing software development projects to us. 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++, C#, Obj-C, and other languages. Our expert knowledge, in particular in driver and kernel development domains, has been recognized by our clients and professional community.

MORE TALENT AVAILABLE AT THIS AGENCY

QA, ISQTB Certified Tester
view Profile
Updated: 19 Sep 2018
C++ Developer, Kernel Native Windows developer
view Profile
Updated: 17 Sep 2018
C/C++, Windows, Linux, SQL, Linux Native, Linux Kernel, virtualization, database design
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 17 Sep 2018
Smart contracts and Blockchain developer Smart contracts audit, Bitshares, EOS, DAPPs, ERC20 tockens
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 17 Sep 2018
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 17 Sep 2018