Пока что тут кошка Катра

Моана Викторовна К.

она/её

20 лет

Python developer

Москва, Россия


Обо мне

У меня не было каких-то серьёзных курсов разработки, или высшего образования. Всему, что я знаю и умею я училась сама. Пока в один момент не оказалось, что я могу самостоятельно решать проблемы

Опыт

c по

Python-developer Фриланс

Парсеры для сбора статистики криптовалют, появляющихся в разных топах

Обязанности

  • Внедрение в парсер сбора статистики
  • Портирование парсера под другие источники
  • Рефакторинг легаси-кода
  • Поддержание работоспособности парсеров
  • Деплой, настройка сервера

Стек

Python, TeleBot, Requests, Redis


с по

Python-developer Фриланс

Парсер листингов на Coinmarketcap через нечёткое сравнение изображений.

Обязанности

  • Исследование алгоритмов хеширования изображений, подбор лучшего для задачи
  • Оптимизация поиска по базе картинок

Стек

Python, AsyncIO, PostgreSQL, Redis, Web3, ImageHash, Twitter API, Telethon

Автоматическое обнаружение мошеннических смарт-контрактов через эвристики.

Обязанности

  • Разработка с нуля сборщика и анализатора данных
  • Оптимизация для максимальной производительности
  • Внедрение в уже существующий проект

Стек

Rust, Tokio, Reqwest, Redis, BSCScan API


с по

Python-developer System administrator Фриланс

Парсеры анонсов листингов на нескольких биржах, с автоматическим торговым ботом

Обязанности

  • Разработка парсеров
  • Поиск новых источников данных
  • Разработка торгового бота
  • Проектирование микросервисной архитектуры
  • Внедрение автотестов
  • Подбор оптимального сервера, и пакета прокси
  • Настройка сопутствующей инфраструктуры, домена, почтового сервера
  • Координация с командой

Стек

Python, Asyncio, CCXT, PostgreSQL, Pytest, Docker


с по настоящее время

Администратор mastodon.ml

Администратор крупнейшего русскоязычного узла Fediverse

Чем занимаюсь

  • Системное администрирование
  • Модерация
  • Развитие сообщества

Стек

Mastodon, PostgreSQL, Docker, Разговоры по душам, Банхаммер

с по

Пет-проект

рецепты, генерируемые нейросетью

Как это было

Было когда-то одно сообщество, Нейрокухня. Автор постил много смешного, но потом вдруг потерял доступ к админскому аккаунту, и забросил проект. Спонтанно огранизовалась группа из четырёх человек, чтобы попытаться возродить легенду. Связались с автором, узнали чем он генерировал, и понеслась...

Архивы нашей кулинарии

Стек

TextgenRNN, запущенный в Google Colab. Плюс пришлось много скрапить, для сбора датасетов


с по

Пет-проект

бот-бредогенератор

Как это было

Когда у тебя в руках есть цепи Маркова, любой текст кажется источником смешного бреда. Так почему бы не вкинуть в цепь все когда-либо полученные ботом сообщения?

Первая версия была собрана из готовых костылей и запущена в Termux на телефоне. Позже многократно переписывалась, в том числе на Rust!

Вокруг бота успело собраться целое сообщество, а финально отполированные сорцы остались валяться здесь

Стек

Python → Rust, Цепи Маркова и щепотка несерьёзности


с по

Пет-проект

бот, подающий ссылки на SCP Wiki. В любых комментариях ВК

Как это было

В группе ЭКСТРАМЕРНЫЙ РАШН ФЕНДОМ ФО SCP был бот, отвечающий на любые числа в комментариях ссылкой на SCP-объект с соответствующим номером. Мне показалось интересным сделать такое же, но более глобально. Быстро получила доступ к Streaming API, и набросала первую версию

Стек

Python, VK API, Websockets. Для поиска по названиям написала алгоритм Дамерау-Левенштейна на Rust

Навыки

Ключевые

Использовала в работе