Business analyst

Вітрук Микола

Адвокат (з 24.11.2011 по теперішній час)

Заступник Голови Правління (з питань інформаційно-правової безпеки) ПрАТ "Українська фінансова група" (фінансова установа)

з 01.02.2015 до 31.08.2023 (з 21.06.2007 обіймав посади: директор департаменту правового забезпечення, начальник юридичного управління, заступник начальника юридичного відділу, юрисконсульт)

Юрист ПТ "УМКВ" (фінансова установа)

з 14.08.2006 до 16.06.2007

Старший юрисконсульт управління справами АКБ "Інтербанк" (банк)

з 24.11.2005 до 17.04.2006 (з 14.09.2004 обіймав посади: юрисконсульт протокольного відділу, старший спеціаліст відділу внутрішньо-банківської безпеки)

Освіта формальна

КПІ ім. Ігоря Сікорського, ФІОТ, ІСТ

Інформаційні системи та технології (2022 - 2025)

Дипломний проект (2025):

Підсистема криптографічного захисту повідомлень на основі еліптичних кривих Едвардса

  • Розроблено та впроваджено (на прикладі практичної реалізації в інформаційній системі електронного голосування) підсистему криптографічного захисту повідомлень, яка здійснює шифрування точки на кривій Едвардса (Ed25519) за геш-значенням повідомлення з використанням SHA3-512 та ElGamal-перетворення, у поєднанні з цифровим підписуванням (EdDSA) і перевіркою достовірності (Ed25519, timestamp).
  • Реалізовано метод точкової передачі повідомлення без розкриття відкритого тексту або його шифрограми.
  • Створено API для інтеграції з іншими модулями обміну повідомленнями, включно з: генерацією ключів, шифруванням повідомлень (точок на кривій), підписом геш-значень, перевіркою підпису, аудитом криптографічних подій і публікацією результатів.
  • Технологічний стек: Python (ecpy, secrets, hashlib, time), FastAPI, SQLite.

GitHub – github.com/mavi-fiot/bps2b

Виконання окремих практичних завдань та проектів (2022 - 2024):

Бази даних (проект База даних "Операції з отримання без відкриття рахунку коштів переказу клієнтами фінансової установи – фізичними особами": аналіз предметної області, інфологічна модель БД за нотацією Мартіна в середовищі ERDPlus даталогічна модель БД за нотацією Чена в середовищі Draw.io, нормалізація бази даних, розгортання реляційної СУБД, фізичне проектування бази даних та її реалізація на СУБД Oracle Database, створення користувача та визначення його привілеїв, відпрацювання запитів мовою SQL).

Системна інженерія та системний аналіз (проекти "Міжнародна платіжна система" та "Фінансова установа обміну валют": аналіз предметних областей, діаграми прецедентів, діаграми взаємодії, діаграми послідовності, діаграми класів, діаграми станів тощо).

Розробка програмного забезпечення (проект "Домашня бухгалтерія": аналіз предметної області, діаграма варіантів використання, діаграма послідовностей, діаграми класів за різними шаблонами програмування - State, Prototype, Decorator, Bridge).

Аналіз даних з використанням мови Python (дослідження різних предметних областей, оцінка даних, попередня обробка даних, візуалізація даних, побудова моделей для вирішення задач кластеризації, регресії, класифікації тощо).

Академія адвокатури України

Правознавство (2004 - 2009)

Інститут управління та зв'язку

Спеціальний зв'язок та захист інформації (1996 - 1999)

Освіта неформальна та інформальна

Udemy

Fundamentals of Business Analysis (сертифікат)

International Institute of Business Analysis™ (IIBA®), LinkedIn Learning

Agile Analysis (IIBA®-AAC) (сертифікат)

Project Management Institute (PMI)®, LinkedIn Learning

Business Analysis: Essential Tools and Techniques (сертифікат)

LinkedIn Learning:

  1. Software Design: Modeling with UML (сертифікат)
  2. Agile Software Development (сертифікат)
  3. Software Project Management Foundations (сертифікат)
  4. Product Management First Steps (сертифікат)
  5. DevOps Foundations: Your First Project (сертифікат)
  6. Learning Jira Software (сертифікат)
  7. Stay Lean with Kanban (сертифікат)
  8. Increase Your Flexible Thinking Skills (сертифікат)
  9. Critical Thinking for More Effective Communication (сертифікат)
  10. Creating API Documentation (сертифікат)

CISCO Networking Academy

Introduction to Networks

QA Light

Тестування програмного забезпечення, SCRUM, AGILE, JIRA; основи UNIX та мережі

Stepik

Програмування на Python; SQL и PostgreSQL

Навчально-методичний центр Держфінмоніторингу України

Фінансовий моніторинг для фахівців учасників ринку фінансових послуг

Національна асоціація адвокатів України

Заходи з підвищення кваліфікації адвокатів України за щорічними нормативами

Навчальна робота

Національна асоціація адвокатів України

Здійснюю керівництво стажуванням осіб, які склали кваліфікаційний іспит та претендують отримати свідоцтво про право на заняття адвокатською діяльністю

Громадська діяльність

Правозахисна практика з 1999 року