Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Олександр Т.

Запропонуйте Олександру роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Чернігів, Україна
2 місяці 7 днів тому
Сильно зайнятий сильно зайнятий
16 Сейфів завершено
1 рік тому
8 замовників
на сервісі 3 роки

Рейтинг

Успішних проєктів
100%
Середня оцінка
Немає даний
Рейтинг
2138
Python
Парсинг даних
5 проєктів
Веб-програмування
3 проєкти
Розробка ботів
3 проєкти
Парсинг даних
3 проєкти
Python

Резюме

Я висококваліфікований Full-Stack веб-розробник із великим досвідом у веб-скрапінгу та автоматизації браузерів. Моя експертиза охоплює широкий спектр технологій, включаючи Python, PHP, JavaScript, HTML, CSS, SQL, Bash і Regex. Я свідомо уникаю зосередження на конкретних фреймворках, адже вірю у створення рішень, які найкраще відповідають унікальним потребам вашого проєкту.


Окрім навичок розробки, я маю значний досвід адміністрування систем на базі Linux, що дозволяє ефективно керувати серверним середовищем. Я відмінно розбираюсь у вже існуючому коді та оптимізую його, а також люблю вирішувати складні, нестандартні завдання, які потребують творчого підходу до розв’язання проблем.


З індивідуальним підходом до кожного проєкту я прагну забезпечити швидкі, точні та якісні результати, які відповідають вашим цілям.

Навички та вміння

Портфоліо


  • Сайт для пошуку роботи, естонський ринок

    Веб-програмування
    Ресурс у форматі “дошка оголошень”.
    Фронтенд: 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
Третій проект

Якість
Професіоналізм
Вартість
Контактність
Терміни

цей хлопець - подарунок від бога

Tiago Ferreira | Персональний

21 листопада 2024 4792 UAH
Вторинний проект

Якість
Професіоналізм
Вартість
Контактність
Терміни

Просто найкращий на ринку. Жодна конкуренція не може з ним зрівнятися.

Tiago Ferreira | Персональний

19 листопада 2024 2370 UAH
Основний

Якість
Професіоналізм
Вартість
Контактність
Терміни

найкраще з найкращого, настійно рекомендую створити будь-якого бота, який вам потрібен, його можливості безмежні

Tiago Ferreira | Персональний

7 лютого 2024 7000 UAH
Допрацювання Багатомовного Бота З Веб Вкладками.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Я вражений роботою Олександра з доопрацювання Telegram-бота на Python. Хочу відзначити високу швидкість розробки, що ґрунтується на великому досвіді та увагу до деталей. Олександр продемонстрував чудові навички кодування, ефективного спілкування, зрозумів і врахував мої побажання і вимоги. Рекомендую Олександра за його технічну майстерність і прагнення надати першокласне рішення.

21 січня 2024 5000 UAH
Допрацювання додатку для обліку агро-трейдингової компанії

Якість
Професіоналізм
Вартість
Контактність
Терміни

Як завжди швидко і якісно виконана робота

16 грудня 2023 6000 UAH
Допрацювання Проекту Фітон Бота З Веб-Вкладками

Якість
Професіоналізм
Вартість
Контактність
Терміни

Олександр майстерський виконував завдання з додобування Telegram-бота, з вражаючою ефективністю справляючись з усіма доправками і бажаннями. Він не тільки задовольнив технічні вимоги, але і замислювався про майбутнє функціонал, продемонструючи виняткову далекість і ініціативність. В короткі терміни.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Чудовий виконання роботи. Виконавчий завжди на зв'язку. Яскраве розуміння завдання. Було дано далеко не легке і не повноцінне ТЗ, але виконавця все зрозумів і накодовав як потрібно. Я однозначно рекомендую до співпраці, давно не був настільки задоволений роботою з фрілансером. Професіонал своєї справи, 10/10. Все подано точно в термін, без будь-яких затрим.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Швидко і якісно виконав завдання - був на зв’язку. Рекомендую

12 жовтня 2023 2000 UAH
Парсинг сайту vansiton.ua

Якість
Професіоналізм
Вартість
Контактність
Терміни

Все чітко зроблено згідно з тз

6 жовтня 2023 3000 UAH
Парсінг сайту iherb

Якість
Професіоналізм
Вартість
Контактність
Терміни

Дуже швидко зроблена задача і професійно

Якість
Професіоналізм
Вартість
Контактність
Терміни

Я мав задоволення працювати з Олександром над складним проектом, який вимагав значних навичок програмування на Python. Олександр не тільки виправдав, але й перевершив усі очікування, надавши чудове рішення. Він успішно розробив Telegram-бота, який легко інтегрувався з нашим сервісом через API, продемонструвавши своє майстерне володіння як платформою Telegram, так і методами інтеграції з API. Що мене дійсно вразило, так це його здатність вирішувати складні проблеми з інноваційним мисленням, що дозволило боту не тільки виконувати свої основні функції, але й включати нові, цінні функції.

Відданість Олександра проекту була очевидною протягом усієї нашої співпраці. Його проактивна комунікація та часті оновлення тримали мене в курсі прогресу, що дозволяло вносити корективи та приймати рішення набагато легше. Його увага до деталей та структурований підхід до кодування знайшли своє відображення в ефективній роботі бота та мінімальній кількості помилок.

Базуючись на чудовому досвіді роботи з Олександром, я вирішив продовжити наше партнерство над майбутніми проектами. Його досвід, трудова етика та прагнення до досконалості роблять його винятковим вибором для будь-яких завдань з програмування. Я без вагань рекомендую Олександра до співпраці всім, хто шукає кваліфікованого Python-програміста, здатного досягти вражаючих результатів.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Олександр виконував завдання добре і швидко. Результатом задоволений.

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