English:
Advanced
Dmytro B.
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 availableExpertise
Years of commercial development experience
6 years of experience
Core technologies
Other technologies
Project Highlights
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.
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.
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.
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++).
Education
Higher education in Computer Science
Agency
100-400
GMT+2
Kyiv/Ukraine, Dnipro/Ukraine, Zaporizhzhya/Ukraine, DE/US
Core Expertise
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