Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Резюме от 13 апреля 2024 Файл

Олександр

Back end розробник (Desktop applications, Windows Drivers)

Возраст:
42 года
Город проживания:
Киев
Готов работать:
Киев, Удаленно

Контактная информация

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Petrovskiy Alexander
Date of birth: 28 Aug 1981 (42years old)
Location: Ukraine, Kyiv
E-mail: [открыть контакты](см. выше в блоке «контактная информация»)

LinkedIn: [открыть контакты](см. выше в блоке «контактная информация»)
y-a365235a/

Goal Position:

Software Engineer

Hard skills

Languages: C/C++, C#, Objective-C, Java, Javascript, PHP, ASM.
Frameworks and APIs: WinAPI, MFC, .NET, STL, Boost, ActiveX, WDK.
Version Control Systems: SVN, Git, Hg, TFVC.
IDE: MSVS, CLion, XCode, Webstorm, etc.
Networking: Knowledge of internet protocols on all levels (from Ethernet level to
application level), strong Wireshark knowledge. Nmap experience. Expert in TCP stack
and HTTP(S) sniffing, and have a strong understanding of VoIP protocols (SIP, RTCP,
RTP, etc).
Security: cryptography basics, secure protocols sniffing, OpenSSL experience, familiar
with Metasploit.
Basic dev skills: Algorithms theory, Concurrency, IPC, syscalls, code convention
accuracy during development, strong refactoring skills, also good knowledge about OS
principles and primitives.
Special dev skills: Windows kernel developing, Windows Internals, Reverse Engineering
(IDA, WinDbg, LLDB, GDB), Rootkit R&D, Anti-rootkit R&D, Stealth technologies,
Forensic software development, Profiling software.
Task Management: JIRA, YouTrack, Redmine, Bugzilla, etc. (using and maintenance)
Continuous Integration: Bamboo, Team City, Jenkins, etc. (using and maintenance)
Databases: SQL(MsSql, MySql), Oracle, Postgre, etc.
Knowledge and experience of the complete cycle of software development:
Requirement gathering skills, TDD & BDD, an expert in Design Patterns, strong Agile
skills (SCRUM, KANBAN).
Additional experience: MacOS development (middle), Linux development (middle), iOS
software support development, and troubleshooting (beginner) streaming video and audio
codecs. Mentoring and HR skills.
Soft skills

Main: I love my profession. I have dreamed of being a developer since I was ten years
old.
General: Excellent memory, responsibility, self-motivation and discipline, time
management, the ability to explain and listen, and a high level of adaptation, both social
and technical.
Personal:
● Love to learn new technologies.
● The right balance of perfectionism and pragmatism in coding.
● Exceptional interest in innovating the development process.
● Impressive skills in writing complex documentation in simple words.
● Ability to withstand a high entry threshold both when learning new technologies
(languages) and when studying a large codebase.
● Stress resistance while working on a legacy code.

Experience 19+

Senior Software Engineer (Windows Kernel Drivers developer)
May 2020 - Jan 2023 (2 years 9 months)
Polytech Software (http://polytechsoftware.com)
MSVS (C, C++ all standards), C#, WDK, WinDbg. Virtualization maintenance: Hyper-V and ESXi.
Developing and supporting File system drivers (pure C), and system services (C#, C++) for
Backup-restore solutions.

Senior Software Engineer
Jul 2018 - Apr 2020 (1 year 10 months)
Codeminders (http://codeminders.com)
Cross-platform developer.
C/C++(all standards), C#, Objective-C, Wix.
Developing and supporting VoIP products.
MacOS Avistar ConX Video Dailer -
https://apps.apple.com/us/app/avistar-conx/id962374360

Team Lead, Software Architect, Senior Software Engineer
Dec 2014 - Jun 2018 (3 years 7 months)
Softinventive Lab (http://www.softinventive.com/)
C/C++(all standards) development, InstallShield, JIRA, Confluence, Fisheye&Crusible
maintenance.
Network monitoring software (Total Network Monitor, Leading the new network monitoring project)
Senior Software Engineer (Windows Kernel Drivers developer)
Feb 2013 - Dec 2014 (1 year 11 months)
Apriorit (http://www.apriorit.com)
Windows (kernel driver-based) developing (C++). Network monitoring and IT-forensic software
development (C++, C#). Rootkits researching.

Senior Software Engineer
Feb 2004 - Feb 2013 (9 years 1 month)
Eltima Software (http://eltima.com)
Windows c/c++ developer, kernel drivers developer, macOS developer
Projects:
Spying technologies software - Powered Keylogger, Hide My Folders (AX).
System Tools - Exe Password Protector (AX), Efficiency Rise.
USB virtual ports emulator - USB Network Gate.
PDF editor for macOS - developing font rendering feature.
USB Network Gate for MacOS - GUI and network transfer development.

Education
ZAPORIZHZHYA STATE ENGINEERING ACADEMY (Zaporizhia) 1998-2003
Department of Automated Systems of Process Control, Software of Automated Systems

Language skills

English - upper intermediate
Russian - native
Ukrainian - fluent

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: