• File

Даніель

Junior C++ Developer

Age:
19 years
City:
Kyiv

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Daniel Korotash, Junior C++ Developer
Kyiv, Ukraine [open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section) lacmusc.uk.to

SUMMARY
Self-taught programmer with 5+ years of experience in software development, cybersecurity, and reverse engineering . Expertise in C++, Python, Ruby,
database design, and full-stack web development (front-end & back-end). Passionate about building secure, high-performance systems and solving
complex technical challenges. Committed to continuous learning and applying cutting-edge solutions to drive innovation

EXPERIENCE
Python "BOT Developer"
Freelance November 2023 - Present
• Designed and deployed Telegram bots in Python using "python-telegram-bot", "aiogram", and "Telegram Bot API" for tasks as customer
engagement, notifications, and workflow automation.
• Integrated external APIs (REST, Webhooks) to fetch real-time data (e.g., weather, payments, social media) and process responses dynamically within
bots.
• Built database-driven bots with SQL (SQLite3/MariaDB/PostgreSQL) to store user preferences, transaction history, and analytics, ensuring efficient
data retrieval and scalability.
• Automated business processes (e.g., order tracking, form submissions, content moderation) via bots for reducing manual effort.
• Managed version control with Git (GitHub/GitLab) to maintain clean, modular code and collaborate with clients on feature updates.

EDUCATION
The basics of C++
S.E. • Sydney, Canada • 2018
• Introduction to C++, basics, code structure, compilation, programming console application
C++ "Developer ?"
S.E. • Sydney, Canada • 2018
• Syntax & Basics - Variables, data types, operators, loops, and control structures. Functions, scope, and namespaces.
• (OOP) Object-Oriented Programming - Classes, objects, inheritance, polymorphism, and encapsulation. Constructors, destructors, and operator
overloading.
• Memory Management - Pointers, references, and dynamic memory allocation (new, delete). Smart pointers for modern C++.
• Standard Template Library (STL) - Containers (vector, map, set), algorithms, and iterators.
• Multithreading & Concurrency - Thread management, mutexes, and race conditions. Async programming and futures.
• Debugging & Tools - Using debuggers, static analyzers, and IDEs. CMake for project builds.
Reverse-Engineering, IDA (Junior)
S.E. • Sydney, Canada • 2019
• Introduction to Reverse Engineering -Core Concepts: Static vs. dynamic analysis, disassembly vs. decompilation. Toolchain Overview: IDA Pro vs.
Ghidra vs. Binary Ninja. Common Use Cases: Malware analysis, vulnerability research, legacy code analysis.
• IDA Pro Interface & Basic Workflow - Navigating Views: Graph mode, text mode, hex view. Basic Navigation: Jump to address, cross-references
(XREFs), function lists. Customizing Layouts: Saving and loading database files.
• Static Analysis Fundamentals - Disassembly Basics: Understanding x86/x64/ARM assembly in IDA. Function Analysis, library calls, and control flow.
Naming Conventions: Renaming variables/functions (N key), adding comments. Data Structures: Defining arrays, structs, and enums.
.NETworking, pockets, and security (WireShark)
S.E. • Sydney, Canada • 2019
• Networking Basics - OSI/TCP-IP models, HTTP vs. TCP/UDP, IP addressing.
• .NET Networking - HttpClient, TcpListener/TcpClient, UdpClient. Async/await for non-blocking operations.
• Security in .NET - TLS/SSL, JWT/OAuth2, encryption.
• Wireshark Essentials - Capturing traffic, filters, analyzing HTTP/TLS.
• Threats & Defense - MITM attacks, DoS detection, input validation, rate limiting.

SKILLS
C++, C#, Python, Ruby, HTML5, CSS, GIT, IDA, Front-end | Back-end Development
Languages:
English - Advanced (C1)
Ukrainian - Native (C2)
French - Intermediate (B1)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: