Олександр Т.
Рейтинг
Резюме
Я высококвалифицированный 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 в текущую страницу
• Карусель c популярными объявлениями внизу страницы
• Блок «Рекомендуемые вакансии» на странице объявления. Выборка по ключевым словам, из заголовка текущего объявления
• Админка – возможность удаления отдельных объявлений, блокировки пользователей (при блокировке удаляются все объявления пользователя). Возможность включения предмодерации.
• Защита от ботов с применением 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
Разработка ботовПростой Telegram-бот, реализованный на Python с использованием aiogram и sanic. Основная цель — собрать данные об использовании трафика с нескольких VPS и уведомить Telegram при превышении дневного лимита. Также возможно отображать ежедневную статистику на веб-странице.
Отзывы и комплименты о выполненных проектах 16
22 ноября 2024
1240 UAH
Третий проект
этот парень — подарок от бога
![]()
21 ноября 2024
4804 UAH
Вторичный проект
Просто лучший на рынке. Никакая конкуренция не может с ним сравниться.
![]()
19 ноября 2024
2376 UAH
Первичный
лучший из лучших, настоятельно рекомендую создать вам любого бота, который вам нужен, его возможности безграничны
![]()
7 февраля 2024
7000 UAH
Доопрацювання Багатомовного Бота З Веб Вкладками.
Я поражен работой Александра с доработкой Telegram-бота на Python. Хочу отметить высокую скорость разработки, основанную на большом опыте и внимании к деталям. Александр продемонстрировал отличные навыки кодирования, эффективного общения, понял и учитывал мои желания и требования. Рекомендую Александра за его техническую мастерство и стремление предоставить первоклассное решение.
![]()
21 января 2024
5000 UAH
Доработки приложения для учета агро-трейдинговой компании
Как всегда быстро и качественно выполненная работа.
![]()
16 декабря 2023
6000 UAH
Доопрацювання Проекту Фитон Бота З Веб-Вкладками
Александр мастерски выполнил задачу по доработке Telegram-бота, с впечатляющей эффективностью справившись со всеми доработками и пожеланиями. Он не просто выполнил технические требования, но и продумал будущий функционал, продемонстрировав исключительную дальновидность и инициативность. В сжатые сроки.
![]()
21 ноября 2023
51 660 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 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Третий проект
1240 UAH
|
|||||
|
Вторичный проект
4804 UAH
|
|||||
|
Первичный
2376 UAH
|
|||||
|
Парсинг сайта
5000 UAH
|
|||||
|
Шаблон PWA
44 340 UAH
|
|||||
|
Фриланс-проект
3900 UAH
|
|||||
|
Доработки приложения для учета агро-трейдинговой компании
5000 UAH
|
|||||
|
Доопрацювання Багатомовного Бота З Веб Вкладками.
7000 UAH
|
|||||
|
Доопрацювання Проекту Фитон Бота З Веб-Вкладками
6000 UAH
|
|||||
|
Фриланс-проект
51 660 UAH
|