Олександр Т.
Рейтинг
Резюме
Я висококваліфікований Full-Stack веб-розробник із великим досвідом у веб-скрапінгу та автоматизації браузерів. Моя експертиза охоплює широкий спектр технологій, включаючи Python, PHP, JavaScript, HTML, CSS, SQL, Bash і Regex. Я свідомо уникаю зосередження на конкретних фреймворках, адже вірю у створення рішень, які найкраще відповідають унікальним потребам вашого проєкту.
Окрім навичок розробки, я маю значний досвід адміністрування систем на базі Linux, що дозволяє ефективно керувати серверним середовищем. Я відмінно розбираюсь у вже існуючому коді та оптимізую його, а також люблю вирішувати складні, нестандартні завдання, які потребують творчого підходу до розв’язання проблем.
З індивідуальним підходом до кожного проєкту я прагну забезпечити швидкі, точні та якісні результати, які відповідають вашим цілям.
Навички та вміння
Програмування
Адміністрування
Портфоліо
- Всі роботи 8
- Python 1
- Javascript та Typescript 1
- Веб-програмування 3
- Парсинг даних 1
- Розробка ботів 2
-
Сайт для пошуку роботи, естонський ринок
Веб-програмуванняРесурс у форматі “дошка оголошень”.
Фронтенд: Vue.JS, BootstrapVue, jinja2
Бекенд: Python, Sanic (asyncio), Postgres (SQLAlchemy), Elasticsearch
… • Адаптивна верстка за макетом у Figma
• Мультимовність - Естонська, Російська, Англійська (sanic-babel, js-gettext)
• Реєстрація користувачів (підтвердження номера телефону через смс), авторизація, відновлення пароля
• Додавання оголошення з rich text редактором та завантаженням зображень
• Повнотекстовий пошук (з урахуванням морфології трьох мов), пошук із фільтрами
• Надсилання відгуку автору оголошення на email, надсилання скарги адміністрації сайту
• Розділ вибране, додати у вибране можна з будь-якого місця
• Розділ мої оголошення, редагування та видалення своїх оголошень
• Автоматичне видалення оголошень
• Нагадування на пошту за 2 дні до видалення з посиланням для продовження
• Пагінація з підвантаженням через fetch до поточної сторінки
• Карусель із популярними оголошеннями внизу сторінки
• Блок «Рекомендовані вакансії» на сторінці оголошення. Вибірка за ключовими словами, із заголовка поточного оголошення
• Адмінка – можливість видалення окремих об'яв, блокування користувачів (при блокуванні видаляються всі оголошення користувача). Можливість включення передмодерації.
• Захист від ботів із застосуванням Recaptcha та CloudFlare
• Деплой на DigitalOcean
-
Додаток для обліку
Веб-програмуванняВеб-застосунок який дозволяє спростити облік для трейдингової компанії.
Фронтенд: Vue 3 + Bootstrap. Миттєве оновлення даних з використанням WebSockets.
Бекенд: Python, Sanic (asyncio) з реляційною базою даних (Postgres, SQLAlchemy) і описаним API для можливої розробки мобільного застосунку в подальшому.
Бекенд частина та база даних має розміщуватись на Amazon AWS
… Застосунок має дозволяти логістам, менеджерам, бухгалтерам і власникам бізнесу в зручному форматі заповнювати та перевіряти дані на всіх етапах обліку.
Необхідна інтеграція з 1C застосунком для того щоб бачити актуальний список Постачальників і Отримувачів.
Функціонал:
Обробка заявки:
Логіст має можливість переглядати усі створені заявки та брати їх у обробку. Кожна заявка має бути оброблена одним логістом та двома бухгалтерами (Бухгалтер по транспорту і Бухгалтер по культурі). Після того як Логіст бере заявку в обробку, заявка зникає зі списку активних заявок для інших Логістів, і з’являється в списку активних заявок для цього Логіста
По ходу заповнення заявки калькулюються та відображаються наступні значення:
- Сума вхідна
- Сума по факту
- Заробіток транспорт
- Сума завантаження
- Сума реалізації
Після заповнення заявки Логістом і підтвердження правильності введеної інформації, заявка переходить в список заявок для Бухгалтера по транспорту і Бухгалтера по культурі в залежності від типу культури, обраної у заявці. Після того як бухгалтер бере заявку в обробку, заявка зникає зі списку активних заявок для інших Бухгалтерів його типу, і з’являється в списку активних заявок для цього Бухгалтера. Поки заявка не перевірена Бухгалтером, Логіст має змогу повернути заявку в обробку, і тоді вона зникає зі списку активних заявок для Бухгалтера. Як тільки Бухгалтер підтвердив заявку, Логіст не має змоги нічого змінювати.
Обробка заявки бухгалтером:
Бухгалтер має перевірити правильність введених Логістом даних.
Якщо в якомусь з полів є помилка, заявка відхиляється, пишеться коментар чому заявка відхилена і повертається до списку активних заявок для Логіста який працював над нею і він має можливість змінити поля в залежності від коментаря.
Якщо помилок не виявлено, Бухгалтер має підтвердити заявку, після цього Бухгалтер має заповнити наступні поля в заявці
Після того як заявка оброблена Бухгалтером, вона потрапляє в список заповнених заявок для Директорів, будь який директор може переглянути заявку і підтвердити правильність введених даних. Якщо в якомусь з полів є помилка, заявка відхиляється, пишеться коментар чому заявка відхилена і повертається до списку активних заявок для Бухгалтера який працював над нею і він має можливість змінити поля в залежності від коментаря.
Якщо помилок не виявлено, Директор має підтвердити заявку і вона потрапляє в список виконаних заявок. Зі списку виконаних заявок в будь який момент можна відхилити заявку і вона повернеться в список активних заявок для Логістів.
Після підтвердження директор може переглянути заявку і заповнити поле
- Бонус
Автоматично прораховується поле
- Сумма бонуса
- Сумма бонуса контрагента для менеджера
- Чистий заробіток
- Сумма бонуса для логіста
- Сумма бонуса для менеджера
Проблемні заявки:
Для директора має бути створена окрема сторінка “Проблемні заявки”. Туди потрапляють заявки відхилені Бухгалтером, але ще не виправлені Логістом, а також заявки, в яких на протязі 2 тижнів після закриття заявки не було вказано ТТН расход.
Відстеження роботи над заявкою:
Кожна дія над заявкою має зберігатись як окремий івент у системі і бути доступною для перегляду
Дія над заявкою включає в себе (Дату, час, Ім’я Фамілію користувача, Роль користувача, Тип дії).
Додатковий функціонал:
- Можливість додавати декілька машин в одну заявку
- Експорт виконаних заявок за фільтрами в формат .xlsx
- Можливість завантажувати фото для ТТН
- Відновлення пароля за допомогою пошти
- Емейл сповіщення про відхилені та проблемні заявки
-
BitcoinRefuelBot (Telegram P2P обмінник)
Розробка ботівРеалізован на Python з використанням aiogram та sqlalchemy.
Функціональність:
* Створення користувачами оголошень. При створенні відбувається перевірка вказаної адреси через Google Maps API.
* Пошук оголошень за містом/штатом. Також є можливість пошуку місць поблизу, у певному радіусі.
… * Рейтинг та статистика користувачів
* Автоматичний ескроу сервіс (депонування).
* Кожному користувачу - окремий біткоїн гаманець. Генерація адреси за допомогою master public key, обробка транзакцій через electrum daemon.
* Вивід коштів реалізован у полуавтоматичному режимі (приватні ключи не зберігаються на сервері)
* За вимогою, підключення в угоду до покупця та продавця - модератора.
-
Сайт на django
Javascript та TypescriptСайт - лендінг транспортної компанії на django
• Адаптивна верстка за макетом у Figma (vanilla js)
• Можливість редагування всього через адмінку
• Мультимовність
… • Слайдер фотографій
• Форма зворотного зв'язку
-
Food delivery scraper
PythonПриклад нетипового парсера для збору даних за вартістю доставки та мінімальної суми замовлення з декількох сайтів. Використовується ітерація за географічними координатами, запити до Google Maps API, зіставлення варіантів написання. Також, для одного із сайтів, потрібно було реалізувати пошук товару з мінімальною ціною та додавання його до кошика.
-
Парсер Autoglass (Selenium)
Парсинг данихПарсер товарів із сайту постачальника. Реалізований на Python + Selenium WebDriver.
Витягує дані по всіх товарах (7000 + штук) в файл Excel.
1) Єврокод
… 2) Марка
3) Модель
4) Кузов
5) Роки випуску
6) Тип скла (заднє, лобове тощо)
7) Виробник
8) Комплектація
9) Ціна
10) Наявність
-
Конвертер валют
Веб-програмуванняКонвертер валют, парсить дані з трьох джерел (minfin, santander, coinbase). Курс оновлюється кілька разів на день і записується в БД, є можливість подивитися який курс був кілька днів/тижнів/місяць тому за календарем.
-
Traffic & WHOIS Bot
Розробка ботівПростий телеграм-бот, реалізований на Python за допомогою aiogram і sanic. Основна мета — збирати дані про використання трафіку з кількох VPS і повідомляти Telegram про перевищення денного ліміту. Також є можливість відображати щоденну статистику на веб-сторінці.
Відгуки та компліменти про виконані проєкти 16
22 листопада 2024
1237 UAH
Третій проект
цей хлопець - подарунок від бога
![]()
21 листопада 2024
4792 UAH
Вторинний проект
Просто найкращий на ринку. Жодна конкуренція не може з ним зрівнятися.
![]()
19 листопада 2024
2370 UAH
Основний
найкраще з найкращого, настійно рекомендую створити будь-якого бота, який вам потрібен, його можливості безмежні
![]()
7 лютого 2024
7000 UAH
Допрацювання Багатомовного Бота З Веб Вкладками.
Я вражений роботою Олександра з доопрацювання Telegram-бота на Python. Хочу відзначити високу швидкість розробки, що ґрунтується на великому досвіді та увагу до деталей. Олександр продемонстрував чудові навички кодування, ефективного спілкування, зрозумів і врахував мої побажання і вимоги. Рекомендую Олександра за його технічну майстерність і прагнення надати першокласне рішення.
![]()
21 січня 2024
5000 UAH
Допрацювання додатку для обліку агро-трейдингової компанії
Як завжди швидко і якісно виконана робота
![]()
16 грудня 2023
6000 UAH
Допрацювання Проекту Фітон Бота З Веб-Вкладками
Олександр майстерський виконував завдання з додобування Telegram-бота, з вражаючою ефективністю справляючись з усіма доправками і бажаннями. Він не тільки задовольнив технічні вимоги, але і замислювався про майбутнє функціонал, продемонструючи виняткову далекість і ініціативність. В короткі терміни.
![]()
21 листопада 2023
51 525 UAH
Створення сайту для пошуку роботи, Естонський ринок
Чудовий виконання роботи. Виконавчий завжди на зв'язку. Яскраве розуміння завдання. Було дано далеко не легке і не повноцінне ТЗ, але виконавця все зрозумів і накодовав як потрібно. Я однозначно рекомендую до співпраці, давно не був настільки задоволений роботою з фрілансером. Професіонал своєї справи, 10/10. Все подано точно в термін, без будь-яких затрим.
29 жовтня 2023
500 UAH
Пофіксити генерацію урлів інтернет магазину на php
Швидко і якісно виконав завдання - був на зв’язку. Рекомендую
12 жовтня 2023
2000 UAH
Парсинг сайту vansiton.ua
Все чітко зроблено згідно з тз
![]()
6 жовтня 2023
3000 UAH
Парсінг сайту iherb
Дуже швидко зроблена задача і професійно
![]()
18 серпня 2023
10 000 UAH
Багатомовний телеграм-бот із двома вкладками в стилі дургер кінг
Я мав задоволення працювати з Олександром над складним проектом, який вимагав значних навичок програмування на Python. Олександр не тільки виправдав, але й перевершив усі очікування, надавши чудове рішення. Він успішно розробив Telegram-бота, який легко інтегрувався з нашим сервісом через API, продемонструвавши своє майстерне володіння як платформою Telegram, так і методами інтеграції з API. Що мене дійсно вразило, так це його здатність вирішувати складні проблеми з інноваційним мисленням, що дозволило боту не тільки виконувати свої основні функції, але й включати нові, цінні функції.
Відданість Олександра проекту була очевидною протягом усієї нашої співпраці. Його проактивна комунікація та часті оновлення тримали мене в курсі прогресу, що дозволяло вносити корективи та приймати рішення набагато легше. Його увага до деталей та структурований підхід до кодування знайшли своє відображення в ефективній роботі бота та мінімальній кількості помилок.
Базуючись на чудовому досвіді роботи з Олександром, я вирішив продовжити наше партнерство над майбутніми проектами. Його досвід, трудова етика та прагнення до досконалості роблять його винятковим вибором для будь-яких завдань з програмування. Я без вагань рекомендую Олександра до співпраці всім, хто шукає кваліфікованого Python-програміста, здатного досягти вражаючих результатів.
27 липня 2023
3000 UAH
Створіть валютний конвертер, який буде брати курс з зазначених джерел.
Олександр виконував завдання добре і швидко. Результатом задоволений.
12 травня 2023
5000 UAH
Додатковий функціонал експроту заявок в excel і UI/UX допрацювання
Як завжди швидко і якісно виконана робота
![]()
17 квітня 2023
2000 UAH
Допрацювання по проекту для менеджменту заявок
Швидко і професійно виконав роботу по допрацюванню проєкта під змінені вимоги. Буду звертатись надалі
![]()
5 квітня 2023
30 000 UAH
Розробка проекту на C# або Python
Дуже приємно було співпрацювати з Олександром, дуже ініціативний і спроможний в розробці починаючи від дизайну і фронтенду, закінчуючи деплоєм на AWS. Обов'язково буду звертатись з проектами і надалі. Дякую за пророблену роботу
23 січня 2023
5000 UAH
Тест
все чудово, постійно на звязку, дуже відповідальний і контактний!
![]()
Активність
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Третій проект
1237 UAH
|
|||||
|
Вторинний проект
4792 UAH
|
|||||
|
Основний
2370 UAH
|
|||||
|
Парсинг сайту
5000 UAH
|
|||||
|
Шаблон PWA
44 349 UAH
|
|||||
|
Фриланс-проєкт
3900 UAH
|
|||||
|
Допрацювання додатку для обліку агро-трейдингової компанії
5000 UAH
|
|||||
|
Допрацювання Багатомовного Бота З Веб Вкладками.
7000 UAH
|
|||||
|
Допрацювання Проекту Фітон Бота З Веб-Вкладками
6000 UAH
|
|||||
|
Фриланс-проєкт
51 525 UAH
|