- Файл
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/12115432/
Front-end програміст
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Я закінчив ITSTEP за спеціальністю «Розробка програмного
забезпечення» і працюю в сфері ІТ з 2022 року. З того часу
я працював над різними проектами, від простих лендінг-
пейджів до онлайн-кінотеатрів з великим навантаженням і
великою кількістю користувачів. Я легко спілкуюся з
людьми і швидко вчуся новому. Для мене головне — не
стояти на місці, а рухатися вперед.
Technical Skills
• Мови програмування: JavaScript (ES6+), TypeScript
• Фреймворки/бібліотеки: React.js, React Context, React-
Router, ESLint, NextJS, NodeJS
• Веб-технології: HTML5, CSS3, Tailwind CSS, Bootstrap,
Axios
• Інструменти побудови: Vite, WebPack, Gulp
• API та протоколи: REST, WebSocket, OAuth
• Контроль версій: Git
• Інше: Docker, MongoDB, SQLite, PostgreSQL, PM2, Nginx
• Інструменти розробки: VS Code, Figma, Postman, JetBrains
Tools
Work Experience
• Фріланс
Лютий 2024 р. – зараз
Впровадив та підтримував сайт для новорічної рулетки
від магазину
Створив бекенд для обробки ставок, розіграшів та
зберігання результатів у MongoDB.
Налаштував логіку інтеграції з Telegram Bot API для
перевірки користувачів та надсилання push-повідомлень
про виграші.
Проблеми та рішення:
Проблема: Велике навантаження на бекенд під час пікового
трафіку.
Рішення: Впровадив кешування гарячих запитів та базову
чергу запитів для обробки подій рулетки.
- Технології: React.JS, NodeJS Backend, MongoDB, CSS,
Telegram API
- Впровадив та підтримував криптовалютну біржу
Розробив інтерфейс для криптовалютної біржі: сторінки
реєстрації, авторизації, обміну активами та історії
транзакцій.
Впровадив пошук і фільтрацію монет, графіки зміни цін
(завдяки інтеграції із зовнішніми API).
Backend API обробляв транзакції користувачів і зберігав
дані в MongoDB.
Оптимізував фронтенд за допомогою Vite і lazy loading.
Налаштував HTTPS і зворотний проксі через Nginx.
Проблеми та рішення:
Проблема: повільна реакція інтерфейсу при великій
кількості монет.
Рішення: реалізував віртуалізацію списку, кешування
запитів і обмеження інтервалу оновлення.
- Технології: React.JS, React-Router MongoDB, Tailwind,
Vite, REST, Nginx, NodeJS та інші бібліотеки
- Впровадив та підтримував магазин віртуальних товарів
у Telegram
Створив з нуля веб-магазин Telegram, реалізував підтримку
кошиків для покупок, платежів та історії замовлень.
Написав логіку для обробки замовлень через меню
Telegram, платежів, надсилання квитанцій та повідомлень
адміністратору.
Реалізував локальну базу даних SQLite для швидкої
розробки та масштабування.
Проблема: обмеження Telegram щодо вбудованих кнопок та
зворотних викликів.
Рішення: розробив систему «станів» для поетапної обробки
дій користувачів з підтримкою резервних сценаріїв.
- Технології: NodeJS, SQLite, Telegram API, Axios, Docker
Я працював над багатьма проектами, занадто багатьма,
щоб описати їх тут. Якщо ви зацікавлені в мені, я
розповім вам більше під час співбесіди.
Мови
• Українська, англійська (B1)
Інші резюме цього кандидата
Розглядає посади: Frontend-програміст, Backend-програміст, Fullstack-програміст, ще 1 посада
Дистанційно
Середня спеціальна освіта · Повна зайнятість, неповна зайнятість
- Full stack програміст, 1 рік 6 місяців
- Front-end програміст, AniHub, 1 рік
Схожі кандидати
-
Front-end програміст
25000 грн, Київ -
Front-end програміст
99000 грн, Київ -
Frontend-програміст
Дніпро, Дистанційно -
Front-end програміст
Запоріжжя, Дистанційно -
Front-end програміст
Вінниця, Дніпро , ще 6 міст -
Front-end розробник
Київ, Дистанційно