en| ru|

Леонид Амиров

Краткое описание

Разработчик Python и Rust с более чем 17 годами опыта коммерческой разработки, преимущественно на Python, а также с опытом full-stack разработки на JavaScript/TypeScript и недавним опытом production-разработки на Rust. Работал как founding engineer в стартапе на ранней стадии, так и в командах зрелых продуктовых компаний. Участвовал во всех этапах разработки: проектирование архитектуры систем и API, AWS-инфраструктура на Terraform, CI/CD и интеграция с фронтендом. Руководил миграцией платформы с 300 000 пользователей с PHP/Drupal на Django и перевёл её инфраструктуру с одного сервера на отказоустойчивую архитектуру в AWS.

Последние проекты - финтех и блокчейн: разработал систему кросс-чейн переводов активов на Ethereum, смарт-контракты на Solidity и бэкэнд-сервисы на Python и Rust. Стремлюсь автоматизировать всё, что делается вручную больше двух раз: от развёртывания инфраструктуры и деплоя до тестов и проверок данных.

Навыки

Опыт работы

Май 2025 — июнь 2026 — Senior Software Engineer FPBlock (бывшая FPComplete) (fpblock.com)

Разрабатывал финтех и блокчейн проекты на Python и Rust, смарт-контракты и облачную инфраструктуру.

Основной стек: Python, FastAPI, Rust, Solidity, React, TypeScript, MySQL, Redis, Terraform, AWS, Docker, GitHub Actions.

Январь 2024 — апрель 2025 — Старший бэкэнд разработчик OTUS (otus.ru)

Разработка и развитие основной EdTech-платформы компании.

Стек: Django/DRF, PostgreSQL, Redis, Celery, RabbitMQ, Elasticsearch, ClickHouse

Май 2022 — ноябрь 2023 — Senior Software Engineer Tvbeat (tvbeat.com)

Октябрь 2016 — апрель 2022 — Founding Software Engineer Bright Network (brightnetwork.co.uk)

Ноябрь 2014 — сентябрь 2016 — Python Software Engineer Zyte (бывшая Scrapinghub) (zyte.com)

Разработка веб-пауков с использованием фреймворка Scrapy и подготовка датасетов. Основная работа заключалась в анализе структуры сайтов для обхода механизмов защиты и эффективного извлечения данных, включая парсинг PDF и распознавание CAPTCHA.

Предыдущий опыт: 2001–2014

Более ранняя работа в области web-разработки, бэкэнда и промышленного ПО с использованием Django, PHP, JavaScript, SQLAlchemy, Tornado, Unix, CRM, систем документооборота, SCADA и систем сбора данных. Разрабатывал веб-приложения на Django, CMS-плагины, workflow-системы, внутренние CRM и интеграции с оборудованием по RS232, RS485 и TCP/IP.