Про автора
Привіт! Мене звати Дмитро, я досвідчений Front End розробник з понад 8 роками досвіду у створенні масштабованих систем за допомогою JavaScript, React.js та низки інших сучасних технологій. Я відточував свої навички у різних мовах програмування та інструментах розробки, і захоплююсь оптимізацією та покращенням продуктивності веб-платформ.
Професійний шлях
Моя кар’єра привела мене від програміста до посади старшого Front End розробника в компанії Blynk, де я успішно очолював команду, займаючись покращенням продуктивності сайту та впровадженням інноваційних функцій для IoT веб-платформи Blynk. Наразі я працюю в компанії у сфері FinTech на посаді старшого Front End розробника.
Основні досягнення:
- Значно покращив швидкість завантаження сайту, оптимізувавши мікро і макро аспекти.
- Досяг суттєвого зменшення розміру пакетів та оптимізації розділених пакетів.
- Займався оптимізацією карти Mapbox для роботи з великими наборами даних.
- Провів магістерський проект, зосередившись на двокватерніонах та Three.js.
Технічний стек
Я володію широким спектром технологій, включаючи:
- Мови: JavaScript, Python, SQL, C++, C, Solidity (основи)
- Фреймворки та бібліотеки: React.js, Vue.js, Angular, Node.js, Electron.js, Redux, Mobx
- Інструменти та платформи: Gitlab, Jenkins, Jira
- Бази даних: Основи MySQL, MongoDB
- Методології: Досвід роботи з Scrum та Kanban
Освіта
Я маю ступінь магістра інформаційних технологій у Житомирському державному технологічному університеті, де я отримав міцну базу з принципів та практик розробки програмного забезпечення. Зараз я продовжую навчання на аспірантурі за спеціальністю “Інженерія програмного забезпечення” в тому ж університеті.