Фото Арсений Потапов

Арсений Потапов

Senior Full-Stack инженер

Превращаю MVP в продакшн-системы и прототипы в масштабируемые продукты. 15 лет опыта с Python, AWS, AI-пайплайнами и практическими уроками о том, что реально работает на масштабе.

Записаться на звонок (30 мин)
Data Engineering
AI/ML
Python
Web Development
AWS
React
TypeScript
Vue
Docker
PostgreSQL
MongoDB
Linux
Django
Flask
Celery
Redis
ElasticSearch
Pandas
Numpy
SQL
NoSQL
Node.js
Microservices
ETL
Git
EC2
S3
MySQL
Scrapy
JavaScript
DevOps
Jira
Agile
Data Analysis
API Integrations
Data Modeling
Web Services
DynamoDB
Stripe
AWS Lambda
Heroku
Back-End Development
Bootstrap
jQuery
CoffeeScript
Backbone.js
Angular
SQLAlchemy
Gevent
Tornado
Twisted
SQS
GIS
RabbitMQ
GraphQL
Ansible
Terraform
CSS
HTML
Rust
C++
Lua
R
Qt
Blockchain
Solidity
Crypto
CloudFormation
Big Data
Spark Streaming
Solution Architecture
SaaS
Project Management
Code Reviews
Mentorship
Communication
Optimization
Statistics
UI Development
QA
Matplotlib
Jupyter Notebook
Kibana
Mailgun
SendGrid
SparkPost
Slack API
PagerDuty
Google APIs
Twilio
Zoho CRM
Puppeteer
Selenium
Playwright
Boto3
pytest
unittest
Gunicorn
uWSGI
pip
Sentry
ECS
Kinesis
CloudWatch
SNS
IoT
Security
Alembic
Pydantic
OAuth
JWT
Fintech
Healthcare IT
NLP
Computer Vision
TensorFlow
Scipy
Scikit-learn
Vertica
Email Marketing
Mobile Advertising
CRM
Computer Science
Recurrent Neural Networks
Neural Networks
PyCharm
Twitter API
Trading
Kafka
REST
NGINX
Slack
MacOS
Mathematics
Asyncio
RQ
Voice
Transactional Emails
Stripe Payments
Chatbot
OCR
Telegram Bot
Serverless
PyTorch
Transformers
LLM
OpenAI API
Anthropic
Gemini API
Ollama
llama.cpp
LangChain
RAG
Prompt Engineering
AWS Bedrock
ONNX
MLX
AWS SageMaker
Qdrant
ChromaDB
Vector Databases
Datadog
GitHub Actions
TailwindCSS
FastAPI
CVAT
Dataset Building
n8n
Distributed Computing

Технологическая экспертиза

  • Data Engineering (ETL, Kinesis, Data Pipelines), 13 лет
  • AI и машинное обучение (LLM, PyTorch, TensorFlow, Computer Vision, RAG), 3 года
  • Python (FastAPI, PyTorch, Pandas, NumPy), 15 лет
  • AWS (SageMaker, ECS, Kinesis, Bedrock), 13 лет
  • Веб-разработка (FastAPI, Vue, Django), 15 лет
  • Базы данных (PostgreSQL, векторные БД (Qdrant)), 18 лет
  • Javascript (Vue, TypeScript, TailwindCSS), 11 лет
  • Docker (Docker, ECS), 11 лет
  • Linux (Ubuntu, Debian, CentOS), 18 лет

Рекомендации

Arseniy is simply one of the best developers I've had the pleasure of working with. We relied on his abilities greatly when it came to the most complicated tasks in our system.

Опыт работы

Trueroll

Trueroll.io

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

Senior Software Engineer — AI и Data Engineering

TrueRoll — это GovTech-платформа, которая помогает местным властям и налоговым оценщикам модернизировать свои процессы. Мы разрабатываем ПО для управления заявками на освобождение от налогов на недвижимость (homestead exemption) и обрабатываем тысячи документов — от актов и судебных решений до заявлений и протестов.

Именно в обработке документов раскрывается потенциал AI/ML: мы используем компьютерное зрение для чтения рукописных и отсканированных форм, извлекаем структурированные данные из неструктурированных документов, автоматически классифицируем и маршрутизируем бумаги, интегрируя всё в системы учёта собственности. Это экономит оценщикам недели ручной работы.

Мои задачи:
· AI-обработка документов — OCR, извлечение данных и классификация государственных документов с помощью компьютерного зрения и LLM
· Продакшн ML-системы — деплой vision-моделей на AWS SageMaker, интеграция LLM (OpenAI, Anthropic, Gemini, Bedrock)
· Document Intelligence — кластеризация, каталогизация и автоматический анализ документов в масштабе
· Data Pipelines — AWS Kinesis для обработки документов в реальном времени, ETL для интеграции данных округов
· Разработка API — FastAPI-сервисы для ML-инференса и обработки документов
· Облачная инфраструктура — архитектура AWS (ECS, SageMaker, Kinesis) и DevOps

AI/ML · Computer Vision · Document AI · OCR · LLM · PyTorch · TensorFlow · AWS SageMaker · FastAPI · Data Engineering · AWS Kinesis · Python

LQFI

LQFI.COM

Senior Full-Stack разработчик

Маркет-мейкинг как сервис. LQFI предоставляет единую инфраструктуру для торговли цифровыми активами, обеспечивая высокоскоростной, эффективный и безопасный трейдинг. Криптоликвидность на централизованных и децентрализованных биржах.

Будучи одним из ключевых инженеров в команде алго-трейдинга:
· Разрабатывал алгоритмические торговые стратегии для Binance / Kraken / Huobi / FTX
· Интегрировал холодные кошельки с платформой через Web3
· Расширял внутренний фреймворк, добавил множество API-интеграций

React · Rust · EC2 · Blockchain · Solidity · API Integrations · AWS · Node.js · Web3 · MongoDB · Fintech · Typescript · Web Development

Granicus

Granicus Inc.

Senior Backend инженер

Мировой лидер в решениях для мониторинга и контроля краткосрочной аренды для местных властей. Host Compliance упрощает муниципалитетам внедрение и контроль правил краткосрочной аренды. SAAS для правительства США для контроля краткосрочной аренды, соответствия, отчётности и сбора налогов. Интеграции со сторонними сервисами, веб-скрейпинг, обработка данных, платежи, авторизация, публичные API. Granicus приобрёл HostCompliance в 2020 году.

· Разработал API платформы для краткосрочной аренды для соответствия законам города Лос-Анджелес. Это значительно повлияло на очистку мошеннических/незарегистрированных объявлений на Airbnb и других платформах в LA.
· Создал API для загрузки пользовательских файлов с акцентом на безопасность и соответствие FedRAMP. Шифрование, гранулярный контроль доступа и строгие политики безопасности.
· Разработал часть платформы для массового продления разрешений на аренду, отчётности и уплаты налогов для управляющих компаний.
· Построил фундамент GraphQL-бэкенда для нового дашборда: модульный, гибкий, schema-first подход. Это позволило бэкенд-команде быстро расширять функционал, а фронтенд-команде — меньше зависеть от релизов бэкенда.

Stripe · AWS · Microservices · Jira · Flask · Pandas · GitHub · Access · Data Engineer · AWS Lambda · Data Analysis · Git · Numpy · Web Services · Docker · SQLalchemy · PostgreSQL · Serverless · EC2 · Data Modeling · Security · ElasticSearch · Redis · Crawlers · PostGIS · GraphQL · SQL · Python · Data Engineering · LESS · SaaS

Correctic

Correctic.com

Старший технический консультант

Платформа и дашборд для промышленных предприятий для контроля и оптимизации энергопотребления. Многоуровневый доступ, email- и телефонные уведомления, автоматическая генерация отчётов, ML-предсказания и сегментация, прямая интеграция стриминга данных от завода к облаку. Фокус на масштабируемости, доступности и экономичности.

· Консультировал клиентов по алгоритмам, проблемам производительности, технологическому стеку и архитектуре. Играл ведущую роль в стратегии, проектировании, планировании спринтов, грумминге бэклога и подготовке задач.
· Управлял проектом и agile-командой. Ревьюил код, менторил и онбордил новых разработчиков. Отслеживал KPI команды.
· Выполнил всю DevOps-работу и настроил облачную инфраструктуру с нуля.

PagerDuty · IoT · AWS · Flask · CI/CD · Pandas · Agile · Cloud · API Integrations · NoSQL · Data Analysis · Git · Numpy · Web Services · Solution Architecture · Data Modeling · GitLab · Machine Learning · Celery · Code Reviews · Node.js · Vue.js · MongoDB · Python · Data Engineering · UI Development

Pypie

PyPie.com

Сооснователь и старший технический консультант

Управлял командой senior-разработчиков на различных проектах: мониторинг энергопотребления, платформа денежных переводов на базе крипто, автооптимизация рекламных кампаний, мобильный рекламный обменник и другие.

· Разработал алгоритм автооптимизации интернет-рекламных кампаний, который максимизирует их эффективность, находя и блокируя источники трафика, которые не конвертируются.
· Спроектировал и реализовал ETL для партнёрской сети мобильной рекламы. Использовал собственные технологии предсказания конверсии на основе данных устройства.
· Разработал фичу обнаружения ботов, которая перенаправляла ботов с контента сайта — защищая его от скрейпинга.
· Внедрил автоматизацию email-маркетинга и интеграцию с CRM через SparkPost API и Zoho CRM.
· Консультировал клиентов, проектировал решения и управлял agile-командой. Множество планирования, коммуникации, мозговых штурмов и архитектуры. Отслеживал KPI.
· Совмещал множество ролей: тимлид, lead-разработчик, scrum-мастер, проект-менеджер, code reviewer, QA, ментор

AWS · ETL · Microservices · Flask · Pandas · Agile · Project Management · Django · MySQL · Data Engineer · NoSQL · JavaScript · Git · Numpy · Docker · PostgreSQL · Serverless · Data Modeling · Celery · Optimization · Scrum · Redis · Crawlers · Vue.js · MongoDB · Crypto · SQL · Python · QA · Data Engineering · SaaS · Communication

nClouds

nClouds.com

Разработчик

Работал над автоматизацией всех ручных процессов. Полностью безсерверный подход, управление через Slack-бота.

Интеграции с различными API: Mailgun, Slack, Google Spreadsheets.

AWS- и DevOps-консалтинг. Работал над внутренними проектами автоматизации генерации еженедельных отчётов: от сбора данных из множества источников и получения заметок от участников команды до анализа данных, визуализации и рассылки через email и веб.

PagerDuty · Serverless · AWS · Data Engineer · Pandas · AWS Lambda · NoSQL · DevOps · Data Analysis · ElasticSearch · Python · DynamoDB · Docker

Remote.com

Remote.com

Senior-разработчик

Работал ключевым инженером в сервисе создания персональных сайтов, который эволюционировал в платформу удалённой работы и профессиональную соцсеть с 2 млн пользователей. Помимо прочих задач, самостоятельно разработал алгоритм машинного обучения для умного подбора вакансий.

Интегрировал branded.me с outsource.com. Объединил базы данных, удвоив базу пользователей, добавил подбор вакансий и другие сервисы. Разработал приложение для отслеживания рабочего времени.

· Разработал функции социальной сети (подписки, лайки, ленты) с почти линейной масштабируемостью.
· Обнаружил и успешно устранил несколько узких мест в API и инфраструктуре; значительно улучшил скорость и надёжность.
· Написал алгоритм сопоставления пользователей на основе загруженных списков контактов.
· Выполнил интеграцию email-сервисов: работа с отказами, отписками, кампаниями и воронкой конверсии.
· Интегрировал биллинг: работа с аккаунтами, транзакциями, корректировками и рекуррентными платёжными планами.
· Применил машинное обучение (NLP, кластеризация, нейронные сети, классификация) для подбора пользователей к вакансиям на основе профиля и описания. Также разработал алгоритм предсказания необходимых навыков по описанию вакансии.

Back-End Development · Qt · AWS · Microservices · Flask · Heroku · Data Engineer · NoSQL · Data Analysis · Git · Web Services · Docker · EC2 · Data Modeling · ElasticSearch · Machine Learning · Celery · C++ · Redis · MongoDB · Python · Data Engineering

Ajillion

Ajillion by Crossrider

Senior Python-разработчик

Ключевой разработчик в высоконагруженном распределённом сервисе, обрабатывающем миллионы мобильных рекламных запросов в секунду.

· Разработал высоконагруженный распределённый сервис на Amazon AWS (EC2, S3) на базе Django с использованием Python, Redis, MySQL, HP Vertica, Twisted, Celery, gevent и немного Lua поверх Nginx для низкоуровневой сетевой работы.

Исправил систему для линейного масштабирования через профилирование и устранение критических узких мест, значительно снизив IO-нагрузку на каждом узле кластера.
Реализовал глобальную блокировку на базе Redis DB. Когда нужен эксклюзивный доступ к данным — ставим блокировку, и другие инстансы ждут освобождения.
Снизил задержку через мемоизацию в памяти процесса и двухуровневое кеширование (локальное и удалённое Redis).
Интегрировал Google Ads, MobFox и других RTB-партнёров (торги в реальном времени).
Создал фильтрующий слой на уровне Nginx — Lua-скрипты эффективно отсеивают бесполезные соединения ещё до Python-бэкенда.

Lua · AWS · Django · Access · MySQL · NGINX · Git · Web Services · EC2 · Data Modeling · Celery · Node.js · Big Data · Redis · SQL · MongoDB · Python · Data Engineering · Amazon Redshift · SaaS

Blackcloud BSG

Blackcloud BSG

Senior Python-разработчик

Бизнес-услуги, заказная разработка и IT-сервисы. Был тимлидом разработки, создал веб-портал для отслеживания холодных звонков и обучения маркетологов.
Полностью управлял процессом разработки.

Разработал платформу для продавцов, где они могли планировать встречи, фиксировать прогресс и обучаться для повышения KPI.
Управлял командой разработчиков, обсуждал фичи с клиентом, планировал спринты, распределял задачи, проводил демо и собирал обратную связь. Методология — Agile.
Разработал слой подготовки датасетов для облачной ML-платформы: данные принимались в разных форматах, их нужно было распаковать, распарсить, перемешать, нормализовать, разбить на части и передать в очередь ML-воркеров.
Создал систему управления датасетами: загрузка, просмотр, статистика, настройка обработки, скачивание и удаление.

AWS · Jira · Agile · Bootstrap · Cloud · Django · MySQL · Data Engineer · JavaScript · Git · PostgreSQL · EC2 · Statistics · Web Development · Machine Learning · Celery · SQL · Python · SaaS

Избранные статьи

Все статьи

Проекты

Simple OTP Demo

Функциональное и безопасное демо-решение для одноразовых паролей. Позволяет пользователям верифицировать email или номер телефона, вводя уникальный OTP-код. Демо-приложение построено на React, Material-UI, AWS Lambda, DynamoDB и Serverless Framework.

Пользователь вводит email или номер телефона, получает OTP-код, вводит его и получает подписанный JWT-токен с email или номером в поле sub. Демо интегрируется с Twilio и Mailgun для SMS и email, и использует Python, PyOTP, PyJWT, PynamoDB и Requests.

React · Typescript · JWT · Mailgun API · Twilio API · Python · Serverless · AWS · DynamoDB

Push To Notion (веб-интеграция)

Инструмент, позволяющий быстро добавлять задачи в Notion-список из разных источников: Siri, Alfred, Slack и Telegram. Мотивация — нужен был удобный способ добавлять задачи в Notion на ходу, без открытия самого приложения. Особенно полезно, когда руки заняты или не хочется терять контекст.

Python · Microservices · OAuth · DynamoDB · AWS · AWS Lambda · Chatbot · API Integrations

@scan_driver_license_bot (Telegram)

Telegram-бот для извлечения данных из ID-карт и водительских удостоверений (только США). Отправляете фото документа — получаете распарсенные данные в JSON.

Бот использует AWS Lambda и Amazon Rekognition для обработки изображений, не сохраняя данные. Безсерверный, безопасный и приватный.

Попробуйте для быстрого извлечения данных из физических документов.

Python · Microservices · OAuth · DynamoDB · AWS · AWS Lambda · Chatbot · API Integrations

@PageScreenshotBot (Telegram)

Telegram-бот для создания полноразмерных скриншотов веб-страниц. Отправьте команду с URL — получите скриншот в ответ.

Бот использует Puppeteer и контейнеризированный Chrome на базе AWS Lambda для генерации качественных скриншотов.

Попробуйте бот для быстрого захвата содержимого веб-страниц.

Python · Docker · Puppeteer · AWS Lambda · Chatbot · API Integrations

Match Cards (игра для детей)

Интерактивная обучающая игра на React и Python. Помогает детям учить английские слова через увлекательный геймплей: игроки сопоставляют произнесённые слова с картинками. Изображения сгенерированы с помощью Midjourney AI, что делает игру визуально привлекательной. Уникальный и эффективный образовательный инструмент для юных учеников.

React · Typescript · AI · Python · Google Spreadsheet API