Зареєструватися
  • File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/12115432/

Front-end програміст

Considering positions:
Front-end програміст, HTML-розробник, ІТ-спеціаліст, Web-програміст, Javascript-програміст, Full stack програміст
City of residence:
Lviv
Ready to work:
Dnipro, Kharkiv, Kyiv, Lviv, Odesa, Vinnytsia, Zaporizhzhia

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

FrontEnd Developer
Я закінчив 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)

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: