BACK to search results
Vadim K.
Last update: 24 May 2019
MIDDLE
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, multi-threading,
• WinDBG experience: debugging, memory dumps analyzing
GMT+2 East Europe
Kyiv/Ukraine, Dnipro/Ukraine, Zaporizhzhya/Ukraine, DE/US

PORTFOLIO HIGHLIGHTS

Video driver development

Software developer

• Research of WDDM • Implementation of a Kernel mode part • Estimate a User mode part

Project summary: A video driver witch displays a second virtual display Roles: software developer Tasks: • Research of WDDM • Implementation of a Kernel mode part • Estimate a User mode part

Technologies Stack:

C++

Program for analyzing different file systems, chat and email databases

software developer

• Estimating, making the research • Implementation of new UI using DevExpress • Implementation of database parsers • Separate Sort and Indexing task • Migrate project to Visual Studio 2015 • Implementation of x64 configuration for project • Memory leak detection

Program for analyzing different file systems, chat and email databases

Technologies Stack:

UI Visual Studio

Add-in for Outlook to scan malware in attachments

Software developer

• Research COM and JavaScript technologies to write add-in for Outlook • Write an article about JavaScript add-in for Outlook (https://www.apriorit.com/dev-blog/431-how-to-develop-javascript-outlook-plugin)

Add-in for Outlook to scan malware in attachments

Technologies Stack:

JavaScript

Program for analyzing different file systems, chat and email databases

Software developer

• Optimization tasks in managed code • Optimization tasks in native code • Training of new team members • Memory leak detection

Program for analyzing different file systems, chat and email databases

Technologies Stack:

C++

EDUCATION

Oles Honchar Dnipropetrovsk National University

Faculty of Applied Mathematics, Department of computer software, Specialist degree in software engineering.

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

SS
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 24 May 2019
AT
view Profile
Updated: 24 May 2019
MS
Blockchain expert developer, Smart contract developer, Smart contracts audit
view Profile
Updated: 24 May 2019