Старший універсальний програміст з ухилом на клієнтьску частину
🇺🇦 Львів, Україна 🌐 Віддалено / Комбіновано 📧 oleksandr.morlock@ukr.net 📱 +380 68 678 70 96
Досвідчений універсальний програміст з ухилом на клієнтьску частину та багаторічним досвідом у веб-розробці. Сильний досвід у побудові масштабованих веб-застосунків, архітектурі односторінкових та серверно-рендерених рішень, оптимізації продуктивності та технічному лідерстві.
Основна експертиза — Cучасні вебсайти, клієнтські та сереверні частини, робота з базами данних, інтеграція із серверами, мікросерверами. Практичний досвід роботи є і з модульною архітектурою серверів.
Комфортно працюю у продуктових та великих-командах — беру відповідальність за технічні рішення, якість коду та наставництво. Активно використовую ШІ-інструменти для прискорення розробки та підвищення якості.
- Проєктування клієнтської частини
- Проєктування серверної частини
- Пристосуваня клієнтської частини під мобільні пристрої
- Інтерфейси програмування та інтеграції: проєктування та впровадження інтеграційних рішень, взаємодія з веб протоколами та контрактами
- Робота із базами даних та зберігання даних
- Робота із моделями даних
- Контроль версій та спільна робота над кодом
- Інструменти збірки та оптимізації
- Автоматизація процесів розгортання та інтеграції
- Штучний інтелект та інструменти-ассистенти розробника
Червень 2023 — тепер
- Співпрацюю з кількома командами над веб-продуктами, новими функціональними можливостями та інтеграціями
- Розробка та підтримка веб-застосунків, інтеграція з інтерфейсами програмування
- Серверні задачі, інтеграції із зовнішніми сервісами
- Покращення якості коду через оптимізацію, удосконалення та поліпшення архітектури коду
- Модульне та інтеграційне тестування сервісів та клієнтської частини
- Впровадження процесів перевірки якості коду
- Активно використовую ШІ-інструменти для прискорення розробки та генерації модульних тестів
Серпень 2021 — Травень 2023
- Виконував універсальні задачі для клієнтських проєктів
- Працював із різними серверними та клієнтськими технологіями, інтеграціями та модульним тестуванням
- Покращував структуру проєктів, підтримуваність та якість передачі коду
Лютий 2020 — Липень 2021
- Працював над односторінковими веб-продуктами
- Технічний керівник: архітектура, розподіл задач, дослідження, вибір технічних підходів
- Оптимізував продуктивність і стабільність застосунків
- Покращував якість коду
- Реалізовував інтеграції, клієнт-серверні потоки та серверні задачі
- Впроваджував модульне тестування
- Підтримував команду через впровадження технік перевірки коду
Серпень 2018 — Січень 2020
- Розробка вебзастосунків та їх взаємодія із сервером
- Покращення якості коду та оптимізація
- Перенесення функціоналу на конфіденційні сервери
Травень 2018 — Липень 2018
- Міграція застарілих систем
- Розробка проксі-сервера
- Зворотній інженерінг логіки та перенесення в нову архітектуру
Серпень 2015 — Травень 2018
- Розробка веб-застосунків різного рівня складності
- Проєктування клієнтської архітектури
- Наставництво молодших спеціалістів
- Code review та підтримка стандартів
Вересень 2014 — Червень 2015
- Ассистент старших інженерів
- Розробка функціоналу великого веб-застосунку
Червень 2014 — Серпень 2014
- Розробка веб-застосунку для продуктової компанії
- Клієнтська частина
Львівський національний університет імені Івана Франка — Магістр