Рабочий статус: только небольшие фриланс-проекты ⚡
Эта табличка означает, что на данный момент я не ищу долгосрочные заказы, исключительно работу продолжительностью 1-10 дней.
Я постоянный фрилансер, в основном специализирующийся на науке о данных, ИИ-алгоритмах и Python-разработке в целом, предлагающий как регулярное сотрудничество, так и разовые услуги, включающие проектную работу, сопровождение сервисов, консалтинг и репетиторство. Находясь в сфере с 2020 года, я имею более 2 лет опыта фрилансинга (суммарно) и более 50 выполненных проектов (см. ниже), а также различных других успешных сделок. Мои главные области экспертизы — машинное обучение, анализ данных, сбор данных, статистика, визуализация и автоматизация, однако я также обладаю компетенциями в веб-разработке, постпродакшене видео/музыки и промпт-инжиниринге.
Создать или отладить модульный софт на Python (сложные консольные программы, десктопные приложения, бизнес-инструменты)
Собрать данные любого формата с использованием инструментов веб-скрапинга
Обработать данные (очистка, трансформирование, разметка, уменьшение размерности, валидация)
Создать наглядную и цепляющую визуализацию на основе любых данных
Провести разведывательный анализ данных
Настроить и оптимизировать модель глубокого обучения
Написать фронтенд веб-приложения (React)
Спроектировать и создать статический сайт с SEO, например блог, страницу портфолио или лендинг (Next.js/Gatsby/Jekyll, CMS)
Создать бота для сайта или популярных платформ (Telegram, Instagram, Discord) с возможностью применения функционала чат-ботов (интеграция больших языковых моделей)
Создать инструмент сбора данных (скрапер, парсер, веб-краулер)
Провести проверку гипотезы, включая A/B-тестирование
Разработать дашборд для отображения метрик/статистик по данным, или любого другого вида визуальной информации (Dash/Plotly, Superset, Grafana, Tableau, Google Sheets & Looker Studio, Excel)
Написать SEO-оптимизированный технический текст, относящийся к науке о данных: статьи, уроки, документация, посты
Автоматизировать задачи или рабочие процессы с использованием скриптов (Python, Shell)
Адаптировать и задеплоить Python-приложение на Streamlit
Помочь с учебными задачами, курсовой или дипломом: задачи по программированию (Python, SQL, JavaScript, TypeScript), Linux, теория вероятностей и математическая статистика, исследования
Создать модель машинного обучения
Данный список содержит услуги, которые я предпочитаю выполнять в данный момент. Он не является исчерпывающим: мы можем договориться о чём-либо, что выходит за его рамки.
Вы также можете ознакомиться со страницей услуг, на которой представлены подробные описания, примеры и пошаговая работа для каждого типа услуг из представленных в списке выше.
Нашли подходящую услугу? Свяжитесь со мной — я отвечу на любые вопросы. Вы можете сделать это напрямую или выбрать одну из фриланс-платформ для размещения заявки:
- 📲 Telegram: @averett
- 📩 Почта: avrtt@tuta.io
- 👤 Facebook: @vladaverett
- 🇷🇺 Kwork: @avrtt
- 🌐 Upwork: link
- 🌐 Fiverr: @vladaverett
Данная страница предназначена для фриланс-клиентов и предоставляет основную информацию касательно работы со мной. Пожалуйста, изучите её перед обращением в первый раз.
📌 ПРОЕКТЫ
Мои проекты распределены по категориям. Пожалуйста, нажмите на интересующую Вас категорию, чтобы перейти к странице проектов:
Создание моделей искусственного интеллекта для бизнеса и частных лиц
Изучение, очистка, преобразование и моделирование данных с целью обнаружения полезной информации, обоснования выводов и поддержки принятия решений
Помощь нетехническим специалистам в извлечении информации из любых данных путем создания удобных для восприятия визуализаций, дашбордов и других инструментов отчетности
Расширение баз данных компании внешними данными для принятия более эффективных бизнес-решений или создание отдельных наборов данных для любых нужд из любых открытых источников с использованием различных методов скрапинга, SQL и разметки данных
Проектирование, разработка, отладка и сопровождение программного обеспечения на Python: автоматизация рутинных задач с помощью скриптов, оптимизация рабочих потоков и бизнес-процессов, создание ботов, веб-краулеров, десктопных приложений и т.д.
Проектирование и разработка веб-приложений, таких как веб-интерфейсы, лендинговые страницы и комплексные сайты
Статистический анализ и эксперименты, проверка гипотез, нестандартные приложения анализа данных или любые виды научных исследований
Написание статей, учебных материалов, постов для блогов и докладов по темам, связанным с моей специализацией
Обработка видео/музыки как часть моего хобби: монтаж, SFX, ИИ-дизайн, создание анимаций, звукорежиссура и т.д.
Разнообразные проекты, связанные с Linux, настройкой систем, DevOps, базами данных, реверс-инжинирингом, компьютерным моделированием и т.д.
🔀 АЛГОРИТМ РАБОТЫ
🚀 Общие требования
Перед связью со мной рекомендую перейти на страницу услуг, определить к какому типу работы относится Ваш заказ и изучить особенности выбранной услуги. Это поможет Вам лучше сформулировать свои предпочтения, а мне, соответственно, — выполнить задачу качественнее. Не переживайте: мы можем договориться и о нестандартном решении проблемы. Это лишь страница-помощник для определения характера дальнейшего взаимодействия.
Как только Вы закончите, отправляйте мне сообщение любым удобным способом из тех, что указаны в начале текущей страницы. Пожалуйста, постарайтесь описать суть задачи одним сообщением.
В течение нескольких часов я сообщу Вам своё решение. Оно может быть одним из следующих: a) мы сразу же переходим к обсуждению заказа; b) я согласен рассмотреть заказ, но когда освобожусь (даю примерные сроки); c) я не готов рассматривать этот заказ (оставляю за собой право не оглашать причины, но, как правило, это либо слишком требовательные, либо не подходящие под мои компетенции, либо слишком простые заказы на фоне более крупных).
Следующий пошаговый алгоритм работы описывает то, как я взаимодействую с клиентами в зависимости от типа и сложности задачи, доступных инструментов и предпочтений заказчика. Он изменяется при определённых условиях.
✍ Шаг 1: Обсуждение
Порой проекты бывают достаточно сложными, поэтому необходима понятная постановка задачи и детальное обсуждение проблемы с заказчиком. По результатам переговоров на данном этапе будут определены условия, сроки и стоимость работы (предварительная или окончательная). Здесь, как правило, создаётся договорённость: до момента предоплаты любая из сторон может не согласиться с условиями и выйти из сделки.
Моя задача — оценить свои возможности, определить сроки выполнения и составить план работы, а задача заказчика — максимально подробно описать желаемый результат. Если заказчик не является техническим специалистом, я помогу с интерпретацией этапов работы. Грамотно составленное техническое задание позволяет избежать промежуточных уточнений, однако это не обязательное условие для проектов простого уровня.
Для удобства заказчика мы можем общаться текстом, по аудиозвонку или по видеозвонку. На практике, небольшие проекты описываются текстом, а вот брейншторм бизнес-идей осуществляется через звонок.
🧐 Шаг 2: Бесплатная экспертная оценка
В зависимости от сложности и типа проекта, я предлагаю бесплатную экспертную оценку, сразу в ходе обсуждения задачи или в течение суток. Анализирую техническую сложность и данные, подбираю оптимальные инструменты и стратегии. После этого выдаётся полная информация о грядущих расходах на работу, неочевидных этапах и подводных камнях, и, если требуется корректировка, озвучивается окончательная стоимость. Я консультирую клиента, объясняя простым языком наиболее оп тимальные решения; клиенту становится проще понимать, чем я буду заниматься в ходе выполнения заказа.
🤝 Шаг 3: Предоплата
С новыми клиентами я работаю по предоплате в размере 50% от озвученной окончательной стоимости и не требую промежуточную оплату. В редких случаях бывает удобнее договориться о почасовой оплате: в этом случае предоплата не взимается, и для новых клиентов оплата происходит в конце каждого рабочего дня. Как правило, я указываю приоритетный тип оплаты в описании услуги.
Реквизиты для оплаты указаны на текущей странице (см. Методы оплаты ниже), либо дублируются в переписке. Я приступаю к работе строго с момента поступления предоплаты на счёт и сохраняю сумму предоплаты до завершения проекта на случай, если по каким-либо причинам её придётся вернуть клиенту. Если оплата происходит в криптовалюте, я дополнительно проверяю блокчейн.
Имейте в виду, что здесь описывается оплата без посредника. Платформы вроде Upwork гарантируют безопасность, однако берут за это комиссию, из-за чего стоимость будет в ыше. Если Вы готовы переплачивать за безопасную сделку — связывайтесь со мной через фриланс-маркетплейс.
📞 Шаг 4: Промежуточное взаимодействие
Опционально и исключительно для долгосрочных проектов, я предоставляю промежуточные консультационные звонки или отчёты в любой удобной форме. Их суть заключается преимущественно в презентации работы по этапам для последующей корректировки в соответствии с предпочтениями заказчика и уточнения некоторых моментов, что может привести к чуть более точному результату и ускорению выполнения заказа. Эффективность такого подхода исходит из предположения, что из-за роста сложности продукта растёт и сложность исправления существующих в нём компонентов, а потому валидация со стороны заказчика, как и тестирование продукта, должны проходить циклично.
Возможно использование приватного GitHub/GitLab-репозитория для отслеживания заказчиком правок в режиме реального времени.
✅ Шаг 5: Реализ, постоплата и обратная связь
По завершении работы предоставляется полная версия продукта, и я ожидаю постоплату. В некоторых случаях (как правило, с новыми клиентами) я предлагаю демо-версию до осуществления постоплаты — это зависит от сложности и типа проекта. При почасовой оплате с постоянными клиентами 100%-ая постоплата формируется после подсчёта суммарного количества проработанных часов.
Как и любой фрилансер, я ценю отзывы, а потому предлагаю скидку в размере 10% от постоплаты за Вашу обратную связь и рекомендации после выполнения любого заказа. В разделе "Написать отзыв" ниже описывается, как получить скидку.
⚙️ Шаг 6: Техническая поддержка
Чтобы клиент оставался доволен, я осуществляю бесплатную поддержку разработанного проекта на протяжении 3 месяцев для бизнеса и на протяжении 1 месяца для частных лиц, представляющую из себя консультирование и поиск неполадок. Диагностика багов может быть бесплатной, в зависимости от сложности.
🍪 Давайте сотрудничать дальше!
Я поддерживаю контакт со своими бывшими клиентами. Вы всегда можете об ратиться ко мне в случае, если продукт необходимо доработать. Для меня важны отношения с клиентами и их удовлетворённость, поскольку с возвращающимися клиентами намного проще и быстрее работать, нежели постоянно искать новых.
Чтобы клиенты возвращались, я предоставляю скидки. Постоянные клиенты могут рассчитывать на более низкий прайсинг за услуги и снижение предоплаты вплоть до 100% постоплаты.
Q: Возможны ли другие способы оплаты помимо представленных ниже?
A: Нет, на данной странице представлены все возможные актуальные на текущий момент способы оплаты.
Q: Я хочу оплатить заказ в криптовалюте. Это легально?
A: Это зависит от юрисдикции, в которой Вы находитесь. Некоторые государства рассматривают криптова люту как имущество, облагаемое налогом при передаче, некоторые страны и вовсе запрещают транзакции. И хотя на практике передача криптовалюты в данных юрисдикциях никак не преследуется, я не несу ответственность за правовые последствия, связанные с криптовалютным обменом. Обращайтесь к местным законам.
Q: Составляется ли официальный контракт?
A: Все указанные на данном сайте услуги предоставляются без оформления трудового договора. Если Вам нужны гарантии честной сделки взамен на оплату комиссии сервиса — связывайтесь со мной через фриланс-маркетплейсы (см. выше).
Q: Как передается авторское право на работу?
A: Поскольку трудовой контракт не оформляется, то и интеллектуальные права передать невозможно (по крайней мере, в большинстве юрисдикций). Формально, я остаюсь владельцем всех цифровых продуктов (интеллектуальной собственности), созданных в рамках устной или письменной договорённости с клиентом без задействования посредника (исключением является работа через GitHub/GitLab-репозиторий, см. ниже). Практически — это не должно вызывать проблемы, поскольку я не намереваюсь как-либо отстаивать своё авторство и даю разрешение на дальнейшее использование, изменение и распространение продукта без атрибуции и каких-либо ограничений, а если бы намеревался — никак бы не смог доказать авторство в условиях отсутствия формальной договорённости. Однако, если подобные юридические аспекты для Вас имеют вес — рекомендую связываться со мной через фриланс-маркетплейсы, поскольку при работе через них вопросы авторского права учитываются.
Q: Как лицензируется программный код в случае работы через удалённый git-репозиторий?
A: В случае работы через популярные хостинги git-репозиториев, находящихся в правовом поле США (например, GitHub и GitLab), заказчик может самостоятельно создать репозиторий, выбрать лицензию и добавить меня в качестве collaborator. В этом случае реализуемый внутри репозитория программный код будет распространяться в соответствии с условиями, указанными в лицензии. Имейте в виду, что в рамках законодательства США отсутствие лицензии приравнивается к exclusive copyright только в том случае, если содержимое творческой работы не имеет других соавторов.
Q: Существуют ли правовые гарантии того, что исполнитель не подаст DMCA takedown notice на удаление части программного кода, который перешёл в моё пользование после реализации заказа и был размещён публично на хостинге git-репозиториев?
A: Если программный код был реализован внутри лицензированного Вами репозитория, то да. В этом случае я могу распространять содержимое репозитория только в соответствии с условиями, указанными в лицензии. Более того, в случае нарушения политики DMCA владелец репозитория имеет право на отправку запроса на удаление присвоенной иным лицом копии программного кода, ссылаясь на упомянутый репозиторий. Такие платформы как GitHub активно содействуют выполнению условий DMCA.
Q: Составляется ли NDA?
A: В некоторых случаях составляется одностороннее соглашение о неразглашении, если это требуется заказчику.
Q: Работа выполнена не в срок. Что делать?
A: Если работа выполнена в полном объёме, но не в срок — я возвращаю часть стоимости в зависимости от конкретной ситуации.
Q: Меня не устраивает результат работы. Что делать?
A: Я всегда готов к рассмотрению весомых аргументов в пользу правоты заказчика перед тем, как он напишет негативный отзыв. Если работа не соответствует ТЗ — я верну деньги, поскольку репутация важнее.
Q: На каких языках и в каком стиле мы можем общаться?
A: Мы можем общаться как в формальном, так и неформальном стилях, причём второй более предпочтителен для меня. Помимо родного языка, я довольно свободно владею английским.
Q: В какой юрисдикции физически находится исполнитель?
A: В самых разных. ;)
Q: Я — представитель бизнеса и меня интересует долгосрочное сотрудничество. Как мне быть уверенным в соблюдении исполнителем всех применимых законов и нормативных актов?
A: Никак. Я не даю никаких правовых гарантий, поскольку постоянно нахожусь за пределами страны своего гражданства (Россия), международный статус которой лишь усложняет официальную работу. Мой же правовой статус, как правило, размыт. Рассматривайте меня исключительно как неофициального работника.
Q: Как удостовериться в подлинности отзывов в Telegram?
A: Telegram — это мессенджер, и он привязывает один аккаунт к одному номеру телефона. В качестве дополнительной проверки я требую, чтобы каждый аккаунт имел хотя бы одно фото в истории профиля, которое было загружено не менее, чем за 3 месяца до написания отзыва. Вы можете убедиться в том, что аккаунт принадлежит настоящему человеку, проверив даты загрузки фо тографий пролистыванием в приложении. Сверьте дату загрузки с датой отправки отзыва. Это единственный способ узнать, что Telegram-аккаунт был создан не перед написанием отзыва.
Q: Пользователь Telegram запрещает переход в свой профиль, либо удалил все фотографии. Как убедиться, что отзыв настоящий?
A: Иногда пользователи изменяют настройки приватности аккаунта или удаляют все фото, что лишает возможности проверить подлинность аккаунта. Я ничего не могу с этим сделать, но это и не частое явление.
Q: Как мне убедиться, что Telegram-отзыв не был изменён?
A: Telegram указывает факт и время изменения сообщения его автором. Наведите курсор в приложении на "edited", чтобы узнать, когда сообщение было изменёно пользователем, если это было. Я не имею права изменять сообщения других людей в своей группе, а Telegram отображает имя отправителя.
Q: Как удостоверит ься в подлинности отзывов в Facebook?
A: Если Вы сомневаетесь в подлинности отзывов в Facebook — изучайте профили пользователей. Facebook в некоторой степени контролирует честность ведения бизнес-страниц: например, владельцу бизнеса запрещено удалять или редактировать отзывы пользователей, а также размещать отзывы на самого себя с других аккаунтов (как минимум потому, что Facebook запрещает наличие нескольких аккаунтов и отслеживает это).
Q: Существуют ли другие платформы, чтобы оставить отзыв и получить скидку?
A: Нет. Только Telegram, Facebook и фриланс-биржи (при работе через них). В любых иных случаях скидка предоставлена не будет.
❤️ ОТЗЫВЫ
- 👉 в Telegram: @avrtt_feedback
- 👉 в Facebook: @averett.freelance
Отзывы доступны при переходе по одной из этих двух ссылок. Они практически не пересекаются: Telegram используется преимущественно для русскоязычных клиентов, а Facebook — для англоязычных. Если Вы не владеете английским языком, Вы можете использовать встроенную фукнцию перевода в Facebook ("Показать перевод").
Некоторые отзывы также оставляются на фриланс-биржах (см. ссылки в начале этой страницы).
Telegram — более предпочтительная для меня платформа, поскольку он, в отличие от Facebook, позволяет модерировать фейковые отзывы. При этом, он требует доверия ко мне как к исполнителю, поскольку в теории я мог бы удалять настоящие негативные отзывы.
Я рекомендую относиться к рейтингу бизнес-страницы в Facebook не как к оценке моих навыков, а как к мнению, поскольку 1) там используется бинарная система (нравится / не нравится), что может негативно влиять на общее впечатление, и 2) там можно спамить негативными отзывами без какого-либо содержания, и я не смогу их удалить. Telegram, напротив, практически не отражает мнения большинства, но предоставляет развернутую оценку моих навыков.
Также важно заметить, что Facebook позволяет оставлять отзыв на моей странице лишь один раз, и при этом запрещает иметь несколько аккаунтов одному человеку. Если алгоритмы машинного обучения заподозрят нарушение этого правила, аккаунт будет приостановлен до тех пор, пока Вы не подтвердите личность. Поэтому возвращающиеся клиенты для получения скидки используют Telegram.
Наиболее ценными считаются отзывы на фриланс-биржах, однако я редко работаю через них, во многом следуя предпочтениям заказчиков.
Вне зависимости от платформы, никогда не доверяйте отзывам, в которых не описана проблема и процесс её решения.
📝 Написать отзыв
Чтобы получить скидку, опубликуйте отзыв на одной из указанных платформ. В целях экономии времени я подготовил шаблон — просто отв етьте на следующие вопросы:
- Какой услугой пользовались (или с какой проблемой обратились)?
- Какие варианты решения проблемы изучали (и почему обратились ко мне)?
- Как я помог решить проблему?
- Насколько быстро и качественно была выполнена работа? Что (не) понравилось?
- Что ожидали и что получили в итоге?
Форма текста свободная. Можно также добавить какие-либо другие мысли: возникшие сомнения, которые были решены, качество коммуникации и т.д. Крайне желательно, чтобы отзыв был адресован не мне, а другим потенциальным клиентам, т.е. написан как рекомендация. Вам не обязательно иметь "живой" или открытый настройками приватности профиль, хотя это также ценные его свойства для меня. Пожалуйста, пишите одним сообщением.
Обязательные условия:
- Ваш отзыв должен как минимум описать решенную задачу
- Для отзыва в Telegram: иметь хотя бы одно фото/аватар в истории аккаунта, которому как минимум 3 месяца (это необходимо для подтверждения подлинности аккаунта другими клиентами)
- Для отзыва в Facebook: убедиться, что он размещается публично ("Доступно всем" над текстом отзыва)
Я предоставлю скидку после прочтения отзыва. Помните, что Ваши развёрнутые отзывы помогают мне улучшать качество услуг!
📚 ОПЫТ
Я начал с академического изучения области, однако перешёл на самообучение, поскольку понял, что мне легче учиться по собственному, своеобразному учебному плану. По пути я даже создал свой курс, используя учебные заметки.
Несколько фактов из моей биографии, которые стоит упомянуть:
- 🎓 Степень бакалавра по прикладной математике и информатике (см. информацию в CV)
- 💼 ~12 месяцев опыта очень скучной не-фриланс работы (так называемое трудоустройство)
- 🤓 33 пройденных курса: 23 с сертификатами и 10+ без них (см. раздел ниже)
- 💪 Активно вношу вклад в опенсорс сообщество
- ✍️ Пишу посты про всё интересное, что изучаю с 2022
- 🔎 На данный момент развиваю навыки в направлении AI engineering
- 📢 Веду профессиональные блоги в соцсетях помимо данного сайта (см. ссылки в Home)
Я разработал огромное количество приложений на Python различной сложности с момента, когда начал изучать программирование. Python, когда дело касается реализации чего-либо, — один из моих самых сильных хард-скиллов (если не самый сильный). Сейчас я разрабатываю программы с использованием ИИ для ускорения.
Вторым моим выделяющимся хард-скиллом является визуализация данных. У меня есть некоторые знания в области UX/UI и я создал большое количество визуализаций данных разного характера. Зачастую занимаясь этим просто ради удовольствия, я понял философию, стоящую за правильной визуализацией, и теперь способен создавать интуитивно понятные графики и дашборды в собственном стиле.
Мои основные софт-скиллы — адаптивность и любознательность. Несмотря на то, что у меня нет глубоких знаний в определенной отрасли бизнеса, я легко осваиваю новое, задавая себе вопрос «почему» во всем, к чему бы ни прикоснулся, и я делаю это очень быстро. Это не раз спасало меня!
📜 КУРСЫ
Я люблю постоянно учиться по курсам. Вот компактный список некоторых пройденных курсов, которые понравились мне больше всего (нажатие перенаправит на полученный сертификат, если он есть):
Специализация с сертификатом по машинному обучению и анализу данных от Московского физико-технического института и Яндекса
Окт 2020 ID сертификата: BBTQSDXPTKCK
Специализация с сертификатом в области прикладной науки о данных от Мичиганского университета
Сен 2020 ID сертификата: VWTSMYDC66TZ
Специализация с сертификатом по глубокому обучению от DeepLearning.AI
Янв 2021 ID сертификата: TZY9XAAPRMXM
Специализация с сертификатом по продвинутому машинному обучению от НИУ «Высшая школа экономики»
Дек 2022 Удалено с Coursera
Прослушанная специализация про TensorFlow-разработку от DeepLearning.AI
Дек 2023
Прослушанная после классического курса Эндрю Ына, обновлённая специализация по машинному обучению от Стэнфордского университета и DeepLearning.AI
Окт 2024
Лекции и практики по машинному обучению от Московского физико-технического института
Весенний семестр 2020
Бесплатный курс по машинному обучению от сообщества OpenDataScience (ods.ai)
Июл 2023
💳 МЕТОДЫ ОПЛАТЫ
(Сбер)
(сеть BTC)
(сеть BEP-20)
(сеть ETC-20)