johnmnemonik-jmjohnmnemonik-jm

Антанас Краус

Python · Бэкенд · Разработка ПО · Средний (Middle)
От 100 000 ₽ · Ищу работу
Возраст: 36 лет
Опыт работы: 4 года и 5 месяцев
Регистрация: 04.06.2016
Последний визит: 1 день назад
Местоположение: Россия, Ростов-на-Дону
Профессиональные навыки: Асинхронное программирование · Python · Django · Linux · PostgreSQL · MongoDB · Git · Redis · Docker · asyncio
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Online freelance marketplace
    Пхукет · От 100 до 1000 сотрудников
    python back-end
    Август 2015 — Декабрь 2019 (4 года и 5 месяцев)

    Системный архитектор,Разработка web-приложений с использованием Python/Django, back-end приложений, разработка: Socks 4/5 серверов, разработка back-socks серверов socks5 --> socks4/socks5/http-connect, разработка: поштучных back-socks серверов которые клиенты покупали не листами а по 1-5 шт. разработка: блек сканеров (скан на проверку блек листов таких как b.barracudacentral.org, sbl.spam проверка и cмена ГЕО если это бэк сокс.
    разработка: бек серверов прямого коннекта с соксами 5000-25000 соединений, на выводе лист 
    5000-25000 продавался клиенту. разработка: скан всех DNS планеты и их проверка (лист брался с проекта из вне). разработка: подмена DNS на тот чей сокс (какая страна у сокса). работа с GEO с такими как maxminddb/IP2Location


    разработка архитектуры проекта,
    разработка/рефакторинг кастомных DNS для перехвата ntp запросов для выявления ip.
    разработка микросервисов на aiohttp/asyncpg/supervisor/Docker для выдачи стат листов из Базы.

    dev/production проектов
    хорошее знания http/https, tcp/ip, тюнинг sysctl/proc (для высоконагруженых проектов)
    настройка jabber (prosody), начальный опыт с ansible (разворачивания серверов)
    знаком с протоколом REST, работал с DRF/djoser

    используемый stack на этом проекте:
    asyncio/aiohttp/aiohttp_sse/aiodns,
    zmq, zmq.asyncio, aiohttp_jinja2
    asyncpg, Django/drf/, Celery, Flower
    RabbitMQ, Redis, Postgresql
    Supervisor, Systemd, Nginx
    Gunicorn, Fabric, sqlalchemy


    мониторинг серверов
    проверка нагрузки на net/ram/cpu с помощью fabric/psutil
    (реализован мини проект asyncio/aiohttp/aiohttp_sse/psutil)

    проект подобие http://shodan.io
    проект был закрыт из-за нехватки ресурсов (серверов)
    стек на этом проекте.
    asyncio/aiohttp/scapy/mongodb/Postgresql/Django/Djongo 

    имею сертификаты
    Интуит Python
    SOLOLERAN Python 3​

Дополнительное образование