Summary

Expertise

Project Highlights

Education

Agency

DB

English:

Advanced

Dmytro B.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

Self-motivated developer with strong analytical and technical skills & Fullcycle product development experience: research, specifications, estimates.

• 6+ years of experience as a software developer (Python, C/C++/C#) in CyberSecurity company • Full cycle product development experience: research, specifications, estimates, tasks decomposing • Multithreaded programming • Worked on a SaaS Vulnerability Detection commercial project • Extensive knowledge of Linux Networking (TCP/IP, HTTP/HTTPS) • Using object-oriented methodology and system analysis, client-server architecture, inter-process communication • Test-Driven development, automated testing.

Want to hire this engineer?

Check if Dmytro is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Python 6 years
PostgreSQL 5 years
SaaS 4 years
AWS 4 years
Golang 1 year

Other technologies

AWS
C
C#
C++
Django
Flask
Linux
MySQL
PostgreSQL
Python
Qt
SaaS
Visual Studio
Windows
XML
Automated Testing
Boost
Git
JSON
Multithreaded Programming
Network Programming
Object Oriented Programming (OOP)
SQL Programming
Swift
TCP IP
Test Driven Development
Bash
Docker
HTTPS
OpenSSL
HTTP
WinAPI
VPN
CMake

Project Highlights

icon
Developer

Solution for bus routing

under NDA

Solution for bus routing

Responsibilities & achievements

Tasks: • Implementation of XML, JSON, .ini parsers for route calculation. • OOP design. • Refactoring. • Debugging using gbd and Valgrind sanitizers.

XML
JSON
Object Oriented Programming (OOP)
icon
Developer

Interactive events database

under NDA

Interactive events database

Responsibilities & achievements

Tasks: • Possibility of events filtering via MySQL queries. • Implementation of secure ways for database performance optimization. • Implementation of a custom framework for testing. • Refactoring. • Debugging using C++ sanitizers.

C++
MySQL
database programming
Testing Framework
Test Planning
icon
Developer

Linux VPN service

under NDA

Linux VPN service

Responsibilities & achievements

Tasks: • Implementation of a daemon for VPN service. • Implementation of a traffic proxy server. • Configurational scripts for traffic redirection. • Creation of a .deb package as an installer. • Implementation of DNS blocking feature. • Merge C++ and JAVA encryption. • Android app debugging.

C++
Java
Android
Network Programming
Scripting
VPN
icon
Developer

Windows Proxy service

under NDA

Windows Proxy service

Responsibilities & achievements

Tasks: • Prepare architecture of the service from scratch for a C# application. • Implementation of a proxy server which uses Boost.Asio/Beast libs. • Creation of dll for the traffic redirection. • Implementation of wrappers over WinAPI (raw connection) and OpenSSL. • Creation of a C# wrapper over C++ code in order to use it in C# project. • Unit-tests over WinAPI and OpenSSL. • NuGet packages creation (C#/C++).

C#
C++
Boost
Network Programming
Unit Testing
OpenSSL
WinAPI

Education

Higher education in Computer Science

Agency

Cybersecurity&Virtualization agency #235

100-400

GMT+2

Kyiv/Ukraine, Dnipro/Ukraine, Zaporizhzhya/Ukraine, DE/US

Core Expertise

AngularJS
ARM
ASP.NET
ASP.NET MVC
AWS
Azure
Bluetooth
C#
C++
Cloud Engineer
CSS
CUDA
Eclipse
ERP
FPGA
GitHub
HTML5
Java
JavaScript
JIRA
jQuery
Knockout.js
Linux
MySQL
.NET
Objective-C
Python
Qt
SaaS
Selenium
SQL
Telerik
TypeScript
Windows
Xcode
ADO.NET
Amazon Web Services
Android
Artificial Neural Networks
Automated Testing
Bash shell scripting
Black Box Testing
Cloud Security Framework
Component Object Model (Microsoft COM)
Computer vision
Continuous Integration
Cryptography
Data Visualization
Desktop Applications
Device Driver Development
Embedded C
Entity Framework
Git
Go
Golang
HTML
Jenkins
JQuery Mobile
Kernel
Machine learning Engineer
Microsoft Visual Studio
Reverse engineering
Twilio API
Virtual Machine
Web Services
Angular 2x
Ansible
Jasmine
MS SQL Server
RabbitMQ
SQLite
Android NDK
Docker
ASP.NET Web API
Continuous deployment
MSTest
NUnit
Penetration testing
TFS
SCSS
macOS
Ethereum
Hyperledger
Caffe
FreeRTOS
Internet of Things
GitLab
Cryptocurrency
Blockchain
Business Analysis
Qt Creator
CUDA Toolkit
Hyperledger Fabric
Angular UI Bootstrap
Dapper
Security audit
.NET Core
GoLand
.NET Framework
.NET Web API

Industries

E-Commerce & Retail, Banking & Finance, Information services & Technologies, Construction & Real estate, Human Resources & Career, Photo & Video, Fashion & Style, Healthcare & Medicine, Safety & Security, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Data Science & Machine Learning, FMCG, Automotive, Internet of Things, Branding, design, web development, SaaS, ERP, Point-of-Sale

Want to hire this engineer?

Check if Dmytro is available