Працював в 2 компаніях 3 роки 11 місяців
IT
React frontend developer
Lookberry
IT
2 роки 10 місяців
01.2022 - до теперішнього часу
Платформа, яку я розробляв, поєднує в собі найкращі аспекти соціальних медіа, знайомств, сторісів, спілкування в чаті, покупок і конкурсів краси, створюючи комплексний і захоплюючий досвід користувача.
- Розробив системи входу та реєстрації для магазинів і звичайних користувачів, додав модулі авторизації через смс-код та через email-лист. Побудував систему захисту від ботів за допомогою reCaptcha. Розробив можливість мультиакаунтів, та систему швидкого перемикання між зв?язаними акаунтами
- Розробив функціонал стрічки постів і стрічки сторіс та їх створення з можливістю додавати локацію, писати описи, додавати теги, відмічати інших людей та відмічати товари куплені на платформі
- Розробив повноцінний e-commerce функціонал з усім необхідним для нього флоу: стрічка товарів з комплексними фільтрами, корзина, сторінка товару, форма замовлення, оплата, історія покупок, відстеження етапів доставки. Можливість створювати вішлісти. Можливість створювати партнерські посилання на вже придбані товари для отримання відсотка від їх продажу
- Розробив повноцінні модулі Конкурсів та Дейтингу. Також були розроблені модулі платних тарифів та повноцінний гаманець, з можливістю відстежити усі покупки проведені на платформі
- Поміж впровадженнями усих потрібних для продукта модулів, займався оптимізацією швидкості завантаження та загальної швидкості роботи для мобільних пристроїв, що дало приріст у продуктивності на 20%
- Забезпечував SEO оптимізацію, та покращення індексування товарів на платформі, виведення платформи у перші позиції пошукової стрічки
- Займався локалізацією для багатьох інших країн та покращенням доступності для людей з вадами
HTML Developer
Фріланс
IT
1 рік
01.2021 - 01.2022
1. Перетворення дизайн макетів в HTML:
- Переклад каркасних конструкції та макетів на добре структуровані сторінки HTML.
- Перевірка, що HTML-код чистий, семантичний і відповідає найкращим практикам.
2. Оптимізація веб-сторінки для продуктивності:
- Зведення до мінімуму використання непотрібних тегів і елементів, щоб скоротити час завантаження.
- Використання таких методів, як відкладене завантаження та оптимізація зображень, щоб підвищити продуктивність.
3. Забезпення кросбраузерної сумісності:
- Тестування веб-сторінки в різних браузерах і пристроях, щоб переконатися в узгодженому зовнішньому вигляді та функціональності.
- Використання прокладки HTML і полізаповнення для вирішення проблем сумісності.
4. Впровадження адаптивності:
- Використання медіа-запитів та гнучкіх макетів для створення адаптивних веб-сторінок.
- Перевірка, що сайт доступний і добре працює на будь-якому розмірі екрана, від мобільного до настільного.
5. Співпраця з дизайнерами та розробниками:
- Тісна співпраця з дизайнерами UI/UX, щоб переконатися, що кінцевий продукт відповідає специфікаціям дизайну.
- Співпраця з серверними розробниками, щоб інтегрувати HTML-сторінки з програмами на стороні сервера.
6. Підтримка та оновлення існуючих веб-сайтів:
- Регулярне оновлення вмісту і внесення необхіднідних коректив в існуючі HTML-сторінки.
- Виконання завданнь з обслуговування сайту, включаючи виправлення непрацюючих посилань і вирішення проблем HTML.
7. Доступність і найкращі практики SEO:
- Перевірка, що веб-сторінки відповідають стандартам доступності (наприклад, WCAG).
- Застосування зручних для SEO HTML-тегів та структури для покращення рейтингу в пошукових системах.
8. Документація та перевірка коду
Ключова інформація
- React.js
- Next.js
- Mobx, Redux(Saga, Thunk), React-query
- Typescript
- Formik, React-hook-form
Навчався в 1 закладі
Одеський національний політехнічний університет
Компютерна інженерія
Одесса, 2024
Володіє мовами
Англійська
середній
Українська
рідна
Додаткова інформація
Особисті якості
- уважність;
- амбітність;
- ввічливість;
- акуратність;
- аналітичні здібності;
- висока працездатність;
- здатність швидко навчатися;
Данило Юрійович
Данило Юрійович
Middle React Frontend Developer
Одеса
повна зайнятість
Оновлено 2 місяці тому