Software Engineer
Починав десь в 2006 як верстальшик у невеликій веб-студії, поступово почав розбиратись в PHP та JavaScript. З весни 2014 року почав працювати у EPAM як фронт-енд розробник. Працював здебільшого з Angular'ом доки в 2016 не потрапив на проект на Reactʼі. З того часу намагався обирати лише React проекти. 

Трохи більше року тому потрапив на проект з Node.js в якому вдалось отримати перший бойовий досвід, хоча і не дуже глибокий. Нода використовувалась для 3 основних задач - відслідковувати запити від неавтентифікованих користувачів і перенаправляти їх на сервіс авторизації, для автентифікованих користувачів віддавати статику та проксувати API запити на відповідні сервіси. Тобто ніякої взаємодії з БД крім Redis не було реалізовано.

Також на тому проекті був невеликий досвід роботи з AWS (EC2, Secrets Manager, дебажив код на сервері).

На кількох проектах займався поступовою трансформацією коду на TypeScript.

Наразі працювати з офіса не можу оскільки зараз живу в Винниках і до того ж місяць тому зламав ногу.
Маю хороший досвід з Reactʼом тому в першу чергу цікавлять проекти на цьому фреймворку. Однак було б дуже цікаво опанувати новий для себе фреймворк – Solid, Qwik або Svelte. Також маю деякий невеликий досвід у Node.js і хотілося б цей досвід надалі поглиблювати.

Якісь промо чи іншого типу що вимагають складної верстки, анімацій, роботи з SVG також можуть зацікавити. Починав колись як верстальшик і трошки сумую за такого роду задачами.
Роки три тому на одній з сторінок треба було розташувати такий собі круглий рейтинго-метр з червоно-помаранчево-жовто-зеленою шкалою і стрілкою. Зображення імпортоване з редактора Figma виглядало зіпсованим на сайті. Зʼясував що SVG не підтримує conic-градієнти. Міняти на растр не хотілось. Я зробив імітацію - розділив коло на сектори. Для кожного сектору був заданий свій градієнт і під кутом паралельним центру кола. Було цікаво.
Роки три тому на одній з сторінок треба було розташувати такий собі круглий рейтинго-метр з червоно-помаранчево-жовто-зеленою шкалою і стрілкою. Зображення імпортоване з редактора Figma виглядало зіпсованим на сайті. Зʼясував що SVG не підтримує conic-градієнти. Міняти на растр не хотілось. Я зробив імітацію - розділив коло на сектори. Для кожного сектору був заданий свій градієнт і під кутом паралельним центру кола. Було цікаво.
Починав десь в 2006 як верстальшик у невеликій веб-студії, поступово почав розбиратись в PHP та JavaScript. З весни 2014 року почав працювати у EPAM як фронт-енд розробник. Працював здебільшого з Angular'ом доки в 2016 не потрапив на проект на Reactʼі. З того часу намагався обирати лише React проекти. 

Трохи більше року тому потрапив на проект з Node.js в якому вдалось отримати перший бойовий досвід, хоча і не дуже глибокий. Нода використовувалась для 3 основних задач - відслідковувати запити від неавтентифікованих користувачів і перенаправляти їх на сервіс авторизації, для автентифікованих користувачів віддавати статику та проксувати API запити на відповідні сервіси. Тобто ніякої взаємодії з БД крім Redis не було реалізовано.

Також на тому проекті був невеликий досвід роботи з AWS (EC2, Secrets Manager, дебажив код на сервері).

На кількох проектах займався поступовою трансформацією коду на TypeScript.

Наразі працювати з офіса не можу оскільки зараз живу в Винниках і до того ж місяць тому зламав ногу.
Маю хороший досвід з Reactʼом тому в першу чергу цікавлять проекти на цьому фреймворку. Однак було б дуже цікаво опанувати новий для себе фреймворк – Solid, Qwik або Svelte. Також маю деякий невеликий досвід у Node.js і хотілося б цей досвід надалі поглиблювати.

Якісь промо чи іншого типу що вимагають складної верстки, анімацій, роботи з SVG також можуть зацікавити. Починав колись як верстальшик і трошки сумую за такого роду задачами.