← Back to desktop
RU EN
Anton Vasiliev
Python Backend Developer · Data Analyst
resume-source:
hh
Moscow, Russia (open to relocating to St. Petersburg) · praim916@mail.ru · @terminallover · https://github.com/BlazeStudio

Summary

3+ years of commercial Python development, 2+ of them in FinTech/InsurTech. Deep in data engineering (Pandas/Polars) and infrastructure (Docker/K8s). I understand the business logic behind financial products and translate client requirements into technical solutions.

Off the clock: exploring LLMs, RAG apps, and building AI agents — I see real potential there for automating business processes. Docs and tests aren't a checkbox, and prod doesn't go down on Fridays.

Graduated from Russian University of Transport (RUT MIIT) with a degree in information process management.

Experience

Middle Backend Developer — RTL Consulting (ex. SAS Enterprise) Jun 2024 — Aug 2026

Built a high-load microservice system on Django, Celery and PostgreSQL for actuarial calculations at pension funds, insurers and banks. Delivered pension-program modules (ПДС/ОПС/НПО) for 10+ major clients, including SberNPF, VTB, Gazfond PN, Blagosostoyanie and Renaissance Insurance.

The system processes calculations for 10+ of Russia's largest financial institutions, covering pension assets worth over ₽1 trillion combined.

Data & Analytics

  • Pandas/Polars ETL pipeline for actuarial calculations — up to 2M records per cycle, processing time cut by 73% via memory optimization
  • Analytics reporting module aggregating key portfolio metrics — returns, risk, asset allocation
  • Analyzed and transformed up to 15 years of historical data during client onboarding, wrote Pandas scripts for validation and cleanup
  • Optimized 15+ critical SQL queries (indexing, window functions) — complex report generation sped up ~4x

Backend & Architecture

  • Async task-queue system on Celery + Redis for heavy calculations — throughput up 3x via horizontal worker scaling
  • Service-oriented architecture: split the actuarial and reporting modules into separate microservices, synced via REST API and Kafka
  • Integrated with the external UI and adjacent modules, handling real-time event processing

DevOps & Reliability

  • CI/CD pipeline (GitLab CI, Pytest, linters, Kubernetes deploys) — release time down from 2 hours to 20 minutes, rollout errors down 80%
  • Centralized logging and tracing (ELK Stack + OpenTelemetry) — incident detection in prod sped up 40%
  • Alerting, healthchecks and auto-recovery for financially sensitive calculations
  • Automated client-environment deploys with Docker Compose and Ansible

Business Analysis

  • Gathered and formalized requirements from business stakeholders, translated business needs into engineering tasks
  • Ran functionality demos for clients, collected feedback, and prioritized the roadmap
Fullstack Developer — Freelance web studio (Krasnodar) Sep 2023 — May 2024

Public projects: Ritm Goroda, PostgreSQL Web GUI, Vostok Messenger

Django (Feb – May 2024)

  • A leisure-discovery web service for Moscow with the Yandex Maps API — dynamic event pins, per-event charts for visits/ratings/bookmarks
  • An admin panel for managing events and moderating content.

Flask (Sep – Dec 2023)

  • A PostgreSQL management tool (a pgAdmin/DBeaver alternative) with a GUI and SQL console, supporting multiple simultaneous DB connections; a social-network MVP — registration, friends, reports, real-time Ajax messaging

Education

Russian University of Transport (RUT MIIT)2026

Digital technologies for transport process management / Information process management in transport

Additional education

Skills

Backend: Python, Django, Django REST Framework, FastAPI, Flask, Asyncio

Data: SQL, PostgreSQL, ETL, Query Optimization, pandas, NumPy, Polars, Redis

Infrastructure: Docker, Docker Compose, Kubernetes, Kafka, Celery, GitLab CI, CI/CD, Prometheus, Linux / Bash / SSH

Practices: Git, Pytest, Integration Testing, Agile, Jira, ML basics, RAG, LLM

Languages

Russian — Native · English — B2