Denis Golikov Open to work

Denis Golikov

Python Developer (Backend / Data Engineer)

PythonSQLPostgreSQLDjango/DRFAirflowDockerCelery
Kazan, RussiaExperience: 2 years 4 monthsExpected: $2,000–2,400 / month (net)Open to relocating to Moscow

Python/SQL developer with 2 years 4 months of commercial experience. I build Django/DRF backends and Airflow data pipelines, optimize SQL, and automate reporting.

Experience

Python Backend Developer (automation & reporting)

May 2025 — present
  • Backend logic and automation in Python
  • Airflow pipelines for regular data processing
  • PostgreSQL and MS SQL; optimized heavy raw SQL queries (30–70% faster)
  • Migrated and adapted SQL logic from MS SQL to PostgreSQL
  • Reporting subsystem built with Data Vault 2.0
  • Automated report preparation in Airflow, reducing manual work by 40–60%
  • Advanced SQL — CTEs, window functions, aggregations, temp tables; reverse-engineering legacy code
PythonAirflowPostgreSQLMS SQLSQLData VaultETLGit

Backend Developer

March 2024 — May 2025
  • Backend for a mobile app — API, DB, integrations with external services
  • REST API on Django REST Framework for internal and external services
  • SQL and DB optimization (PostgreSQL, Django ORM, SQLAlchemy) — average API response time −30%
  • CI/CD on GitLab CI — manual deploy time cut by more than 2×
  • Deferred/periodic tasks on Celery + RabbitMQ
  • Containerization (Docker, docker-compose), logging & monitoring (ELK, Prometheus, Grafana)
  • Auto API docs via drf-spectacular; unit and integration tests
PythonDjangoDRFPostgreSQLSQLAlchemyCeleryRabbitMQDockerGitLab CIPytestELKPrometheusGrafanaREST API

Skills

Languages & DB

PythonSQLPostgreSQLMS SQLSQLAlchemy

Data & ETL

Apache AirflowETLData VaultSQL optimization

Backend

FastAPIDjangoDjango REST FrameworkREST APICeleryRabbitMQRedisMicroservicesAPI integration

Infrastructure

DockerGitGitLab CICI/CDLinuxPytest

Active resumes

Education & languages

Education

BSc 2025, Kazan Federal University — Computational Mathematics & IT (Information Systems & Technologies)

Languages

Russian (native), English B1, Spanish A2

Contacts