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
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