BACK to search results
Vadim K.
Last update: 07 Dec 2018
SENIOR
C/C++ software developer
Full cycle product development experience
• 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 and have few running and successfully completed projects. 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 TALENT AVAILABLE AT THIS AGENCY

AT
view Profile
Updated: 07 Dec 2018
Manual QA, Certified Tester, ISQTB Foundation Level Certified Tester
view Profile
Updated: 07 Dec 2018
MS
Blockchain developer, Smart contract developer, Smart contracts auditor
view Profile
Updated: 07 Dec 2018
SS
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 07 Dec 2018