Освіта
НУ «Львівська політехніка» (Львів)
Телекомунікації та радіотехніка
повна вища, 09.2018 − 12.2024 (6 років 2 місяці)
Могилів-Подільський монтажно-економічний коледж (Могилів-Подільський)
Електроенергетика, електротехніка та електромеханіка
повна вища, 09.2015 − 06.2019 (3 роки 9 місяців)
Додаткова освіта
• Coursera cources — HTML, CSS, and Javascript for Web Developers
• ITVDN cources — C#, SQL, ASP.NET, Entity Framework, ADO.NET
Додаткова інформація
Особисті якості, хобі, захоплення, навички: Молодий та сповнений амбіцій ІТ-ентузіаст, 23 роки, проживаю у Львові, навчаюся в НУ «Львівська політехніка» на магістра. Люблю спорт та веду здоровий спосіб життя. Відданий безперервному навчанню та зростанню.
Мені подобається пробувати нові технології та вдосконалювати вже існуючий код, вмію писати модульні тести, знайомий з шаблонами програмування, такими як шаблон репозиторій, фабричний метод, singleton. Знайомий з принципами OOP, SOLID, REST-API, SCRUM. Не боюся складних завдань і готовий вчитися.
Знання мов програмування: C#, TypeScript, HTML, CSS, SQL.
Технологій: .Net, ASP.Net, Git, EF CORE.
Бібліотеки: React, Angular, Axios, NUnit.
UI: AntDesign, React-Bootstrap, Material-UI, Angular Material.
Знання в: SOLID, REST API.
Бази даних: MSSQL server.
Мої проекти:
Проект MyTasks
Розширений веб-додаток для запису нотаток з можливістю створення окремих списків для розв’язування проблем різного типу. Кожен список включає довільний набір статусів що описують стан завдань, у свою чергу, кожен статус має ряд конкретних завдань, які змінюють свій статус по мірі виконання. Також передбачена можливість редагування завдання, статусу чи списку в разі допущення помилки або при бажанні доповнити інформацію.
Використані технології:
Backend — C#, frontend — TypeScript, UI — React-Boostrap, джерело даних — MSSQL server. Додаток використовує шаблон репозиторій, а також бібліотеки React і Axios. В якості практики створений аналог додатку з використанням Angular та UI Angular Material.
Посилання на проект: github.com/Zoom9r.