- Файл
Олександр
Full Stack Web Developer
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/16649854/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
p - Використовував мінімум в Фул-стек Веб-розробник
одному проєкті
t - Освоїв по тьюторіалу Перебування: Київ, Україна
Працюю тільки віддалено
Фронт-енд:
Телефон: [
html p E-mail: [
CSS p Telegram: @OleksandrLiashchenko
Tailwind p Github
SASS p Резюме
Javascript, Typescript p Я досвідчений Фул-стек Веб-Розробник з досвідом року роботи в команді, володію повним набором
React.js p навичок, необхідних для створення веб-додатків, від різних інструментів інтерфейсу користувача до
баз даних, з фокусом на Next.js, маю навички тестування та володію англійською на рівні C1-C2.
Next.js: Pages, App routers p
Redux Toolkit Query p Мої проекти
React Query t Я створив обидва ці проекти самостійно, починаючи від створених мною історій користувачів, а потім
від структури бази даних до дизайну інтерфейсу користувача, який я створив і інтегрував як елементи
MobX p існуючих проектів, так і матеріали безпосередньо з технічної документації використаних бібліотек. Ви
можете переконатися в цьому, переглянувши ці сайти.
react-admin p
Переклади: i18next, next- p Мій Блог
intl
Блог на React та Express із базою даних Mongo/Mongoose та широким використанням Redux Toolkit
axios p Querry з redux-persist для збереження користувачів, розбиття сторінок, перемикання тем і CRUD
коментарів через оптимістичні чи песимістичні оновлення кешу.
Shadcn/ui p
Реалізовано повну систему автентифікації з опціями Google Oauth і електронної пошти/пароля з
Flowbite p надсиланням електронної пошти з шаблону для перевірки електронної пошти та скидання пароля, а
Material UI p також реалізовано дерево коментарів, систему тегів, систему оцінок постів та коментарів, паджинацію
зі змінним розміром сторінки та пошук.
UI фічі: темна тема, p
горизонтальне свайпання, Для публікацій і коментарів використовується редактор форматованого тексту, безпосередньо з якого
паджинація, дерево завантажуються зображення на Firebase.
коментарів Використовується бібліотека UI Flowbite
Форми: react-hook-form, p Повний опис тут.
Zod, маска вводу
Мій Ринок
Таблиці: tanstack/react- p
table, react-admin, Торговий майданчик на Next.js 14 з БД Postgres через Prisma DB, що дозволяє всім користувачам не
сортування, фільтрація, тільки створювати продукти, але й створювати цілі категорії продуктів із довільною структурою
паджинація властивостей продукту. Крім того, реалізована повна система фільтрація товарів із розбивкою на
сторінки за цією створеною користувачем структурою, а також за цінами.
TinyMCE розширенний p
текстовий редактор Для автентифікації використовується Auth.js (Next-Auth V5) з опціями Google і Github OAuth і комбінації
пароля та електронної пошти, з надсиланням електронних листів для підтвердження електронної
Template engines: p пошти, скидання пароля та додаткової 2-факторної автентифікації.
Handlebars, Pug
Redux використовується для кошика продуктів.
Gulp t Shadcn-ui використовується для UI всюди.
Бек-енд: Для описів продуктів інтегрований редактор форматованого тексту.
Node.js p Інтеграція Stripe дозволяє імітувати платежі та змінювати статус замовлення через вебхук як для
Express.js p покупця, так і для продавця.
Nest.js p Форми використовують комбінацію react-hook-form, Zod і Shadcn-UI.
Весь проект написаний на Typescript.
Mongo/Mongoose p
Повний опис тут.
MySQL, Postgres p
Prisma ORM p Досвід
Type ORM t Фул-стек Веб-розробник в ProgGenius
Drizzle ORM t 07.2024-зараз
Redis p Metagistics: Базуючись на цьому Figma дизайні в команді з Проджект Менеджером, Дизайнером та
Бекенд Розробником, я створив цей фронт для застосунку до Dotnet бекенду, що забезпечує повну
WordPress: кастомні пости, p
функціональність для автентифікації за допомогою електронної пошти та пароля за допомогою повного
компоненти, АПІ
набору необхідних електронних листів, а також комбінації JWT і refresh токенів, збережених з
PHP for WordPress p допомогою Next-auth, запрошення нових користувачів і керування ними адміністраторами, зміну даних
користувачів адміністраторами та користувачами, а також отримання з API поштових служб данних про
Firebase: Аутентифікація, p посилки, їх партії та маніфести, показує їх у таблицях і дозволяє редагувати їх у необхідній мірі. Він
зберігання файлів, Cloud використовує автентифікацію Next.js 14, Next-auth систему авторизації, стилі через Tailwind і
Messaging компоненти Shadcn/ui. Проект був призупинений Замовником.
GraphQL: Apollo client, p St. John’s: Працюючи з іншим розробником над проектом, що складаеться з дошки оголошень, з
Apollo server доступом через надані адміном логін і пароль, що використовує Redux store, адмін панелі для неї, і
Express бекенду з Mongo базою данних, я розробив значну частину функціоналу в них.
Hasura p
Emigral: Базуючись на цьому Figma дизайні працюючи в команді з Проджект Менеджером,
Agenda p Дизайнером та колишнім Розробником, я значно модифікував фронтенд, адмін застосунок та Express
WebSockets p бекенд застосунку з базою даних Mongo та виправив багато помилок в них. Більшість контенту та
багато функцій інтерфейсу, які ви бачите там, були створені мною. Я створив новий набір послуг і їхні
Завантаження зображень: p ціни в Stripe та інтегрував їх в сайт і застосунок адміністратора. Для ВордПрессу, що використовується
Cloudinary, Firebase як джерело інформації, що вводиться Замовником, я створив кілька кастомних типів постів, кастомні
Розсилка емейлів: p компоненти ВордПрессу, що використовуються в них, і кастомні АПІ ендпоінти для взяття інформації з
Nodemailer, Resend, цих постів і їх наборів для ї ї незалежного відображення на фронтенді.
Mailersend Hillsong: Працюючи над цим Figma дизайном в команді з Проджект Менеджером, Дизайнером,
Stripe p іншим Фронтенд Розробником, Мобільним Розробником і Тестером, над проектом, що є системою
мікросервісів: мобільного застосунку, візитної сторінки, веб-застосунку, адмін-застосунку, Express
JS parsing, Puppeteer t бекенду для розсилки Firebase повідомлень через Agenda і допоміжну БД Mongo, і Hasura та Firebase
Інструменти: баз данних, з тестовими версіями всього цього, Я реалізував багато функцій і нові сторінки для веб-
застосунку та застосунку адміністратора з відповідними змінами в двох базах даних і виправив чимало
Git: Github, Gitlab p помилок майже в усіх сервісах, зазначених вище. Я широко використовував react-admin в додатку
Docker p адміна і i18next для перекладів у цьому проекті.
У двох останніх проектах використовується Next.js 12, стилі SCSS і MobX стори.
Manual QA/QC, TestRail p
Я шукаю нову роботу, тому що мое навантаження завданнями і відповідний заробіток стали замалими.
React Testing Library, Jest p
Postman, Insomnia, Thunder p Фронт-енд Розробник в Fernir
Client 05.2024-07.2024
Figma p Навчальна платформа: Працюючи в команді до 15 розробників над спільним репозиторієм Gitlab із
Аналіз Данних робочим процесом, зосередженим навколо дошки завдань Gitlab, я працював над переробкою Angular
фронту великої навчальної платформи на Next.js 14. Роботу ускладнювала архітектура програми
Python: Pandas, NumPy, значною мірою успадкована від Angular, усі функції надаються сервісами з ін’єкціями залежностей, але
Matplotlib, SciPy мені вдалося розробити чимало компонентів і служб, а також реалізувати систему перевірки форм Zod
Mathematica, Maple для програми та системи зміни розміру таблиць.
Tableau Будучи першим з багатьох джуніор розробників, прийнятих компанією, мене підвищили до
Супервайзера, я ввів у робочий процес компанії ще трьох молодших розробників, розділяв завдання,
Excel, Google Sheets, отримані мною від координатора проекту, на завдання для них, виконував перевірки їх код і об’єднання
PowerPoint їх гілок в гілки вищого порядку, що відповідали завданням вищого порядку.
Наука Я звільнився з цієї роботи, тому що рекрутер з ProgGenius зайшов на мою сторінку в LinkedIn і
запропонував мені набагато кращу зарплату.
Математика в об'ємі,
необхідному для теоретичної Фул-стек Веб-розробник в SMM Oksima Group
фізики: Вища Математика,
Лінійна Алгебра, Теорія Груп 04.2024-05.2024
Теоретична Фізика: Квантова Neurolide: Я створив візитну сторінку базуючись на цьому Figma дизайні і працюючи над цим Figma
механіка в нелінійних дизайном,що було створоно паралельно до моєї роботи, в коммунікації з Хозяїном Продукту і
просторах Графічним Дизайнером над постійно змінними технічними вимогами і графічними ідеями, я створив цю
ЦПА.
Soft skills:
Працюючи на Next.js 14 з PostgreSQL/Prisma ORM, вона дає змогу автентифікувати користувача в ролі
Agile: Kanban, Scrum Бренду або Афіліата, з комбінацією адреси електронної пошти та пароля за допомогою Auth.js, з
GTD підтвердженням електронної пошти та скиданням пароля через надсилання емейла, приймає дані
користувача у формах, створених за допомогою react-hook-form з маскуванням вводу та перевіркою
Teamwork введення через Zod, і виводить дані у вигляді таблиць на широких екранах, які відображаються
горизонтально свайпаними списками на мобільних пристроях для створення рекламних Оферів
Криптовалюти
користувачами зі статусом Бренд і Медіа-каналів користувачами зі статусом Афіліат, якими вони
Комунікації: володіють і пропонують розміщення там реклами , а також з можливістю Афіліатів приймати рекламні
Jira офери від Брендів. Користувачі зі статусом Менеджера в поточній версії керують усіма фінансовими
операціями вручну, а також перевіряють статус пропозицій і медіа-каналів, маючи можливість
Discord редагувати їх, а також усі фінансові властивості користувачів.
Google Meet Я звільнився, коли стало зрозуміло, що мені не будуть платити.
Miro Молодший Науковий Співробітник відділу Фізики елементарних частинок у нелінійних
Telegram просторах Інституту теоретичної фізики ім. Боголюбова НАН України, Київ
Мови 09.2011-10.2023
Українська, Російська: рідні Освіта
Англійська: C1-C2 Магістр Наук з фізики елементарних частинок
Польська: B1-B2 Київський Національний Університет імені Тараса Шевченка, Фізичний факультет
Німецька: A1-A2 09.2005-06.2011
Схожі кандидати
-
Full stack програміст
Дистанційно, Київ, Інші країни -
Full stack программист
Дистанційно, Київ -
Middle Full stack developer
Дистанційно, Київ -
Full stack програміст
Дистанційно -
Full-stack developer
100000 грн, Дистанційно, Інші країни -
Fullstack-розробник
Дистанційно