- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/14181514/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Kyiv, Ukraine [
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
-
Junior Front End Розробник
Kyiv -
Middle Full stack developer
Kyiv -
Програміст C++
125000 UAH, Kyiv -
Full stack програміст
99000 UAH, Kyiv -
React розробник
Kyiv, Vinnytsia , more 6 cities -
Front-end developer
Kyiv