Senior Python/FullStack Developer

Сеньор
Информационные технологии • Разработка • Backend • Fullstack • Python • Vue.js • Django • ClickHouse • MySQL • PostgreSQL • Redis
Опыт работы более 5 лет
О себе

На данный момент Senior FullStack Developer.

Мои компетенции и опыт

Work Experience

Senior Full‑Stack Engineer

Startup (analytics platform), July 2021 — present

Done:

- Designed and implemented a microservices architecture for analyzing advertising‑campaign effectiveness (a dozen services, 100 k+ requests per day).
- Built an ETL pipeline in Python (FastAPI) + RabbitMQ + Celery, cutting data‑preparation time from half a day to just under one hour.
- Set up monitoring (Prometheus + Grafana) and alerting for the microservices, which helped raise SLA to 99.9 %.
- Integrated RAG‑based documentation (LlamaIndex) into the workflow, speeding code writing by up to 30 %.
- Participated in training ML models (PyTorch).

Senior Software Development Engineer / Team Lead

Deutsche Bank Technology Centre, October 2016 — June 2021

- Developed and maintained components for a high‑throughput order‑analysis system with < 1 ms latency at 10 k RPS.
- Led a team of three engineers, planning tasks and distributing workload under strict deadlines (legislative changes, external security and performance audits).
- Fully automated the build pipeline (TeamCity/Jenkins), testing (pytest) and deployment (Ansible, bare metal), reducing feature‑release time by roughly 30–40 %.
- Created a set of client libraries for interacting with the platform API, decreasing load on the service by more than half.
- Ensured complete compliance with strict SDLC requirements (code review, static analysis, security audit), successfully passing external audits without findings.
- Maintained comprehensive technical documentation (saved about 20 % of the team’s time).

Skills

Technical Skills

Backend
 - Python: FastAPI, Django, async / multiprocessing / multithreading
 - DB: PostgreSQL, SQLAlchemy, Clickhouse, Big Data Processing
 - Celery, Redis, RabbitMQ/Kafka
 - ML: PyTorch, NumPy, model learning, evaluation, feature engineering
 - AI Code Assistants (not a Vibe Coding)
 - Git, Docker, Kubernetes, Linux, Networks, Security - expect level

Frontend
 - Typescript (knowledge enough to build data dashboards, admin panels)
 - Vue3

Non-Technical
 - Business Communication (1k+ audience)
 - Requirements Analysis, Tasks Decomposition, Sprint planning

Languages
 - Russian - Native 
 - English - B2 (Upper Intermediate)



Интересные кандидаты