Andrei Sviridov

Staff Software Engineer

About

Staff Software Engineer with 10+ years of experience specializing in distributed systems, Python backend development, and cloud infrastructure. Passionate about system design, performance optimizations, and building reliable, observable systems. Enjoy working in environments, requiring both strong technical skills and people management. Have a soft spot for billing/monetization systems and revenue generating places.

Experience

Staff Software Engineer

PandaDoc
๐Ÿ“… Current ๐Ÿ“ Warsaw, Poland
  • Overviewed the monolith decomposition project building the team to address its challenges
  • Architected and implemented new billing & monetization platforms for the company.
  • Led infrastructure modernization initiatives across multiple services.
  • Mentored engineering teams on system design and best practices.
  • Improved system observability and monitoring infrastructure.
  • Published technical deep-dives on graceful shutdown architecture and system internals
Python Django Kubernetes AWS PostgreSQL Redis Celery RabbitMQ

Lead Software Developer

Itransition Group Ltd.
๐Ÿ“… Jul 2016 - Sep 2019 ยท 3 yrs 3 mos ๐Ÿ“ Minsk, Belarus
  • Led full-cycle development of multiple back-end web applications from design through production support
  • Architected and developed microservice-based retail automation platform with Docker orchestration, CI/CD pipelines (Jenkins), and comprehensive monitoring (Prometheus/Grafana)
  • Built IoT platform integrating Raspberry Pi-based wearable police cameras with Azure cloud, including system-level development and Azure API integration
  • Led financial portfolio management tool development team (up to 6 engineers), driving technical decisions and coordinating delivery
  • Developed diverse projects including SAAS routing platform (OpenStack), data science PyQT5 GUI application, and electrical equipment maintenance automation (Django/DRF)
  • Established DevOps practices: Docker configuration, monitoring stack integration, error logging (Sentry), and production automation (GCE)
  • Conducted technical interviews and mentored junior developers
Python Django DRF Flask Nameko RabbitMQ Docker Jenkins Prometheus Grafana Azure OpenStack PyQT5

Build Engineer / Software Developer

VPIphotonics
๐Ÿ“… Jul 2014 - Jul 2016 ยท 2 yrs 1 mo ๐Ÿ“ Minsk, Belarus
  • Maintained and extended build and release infrastructure for enterprise software products
  • Developed build automation tools and scripts using Ant and Python
  • Integrated and managed TeamCity CI pipelines for continuous integration workflows
  • Created internal web services using Flask and Jinja2 for build tooling
  • Investigated and integrated new build technologies and services
Python Ant TeamCity Flask Jinja2 RHEL Debian Mercurial

Technical Skills

Languages

Python Go JavaScript/TypeScript Bash/Shell

Frameworks

Django Django REST Framework FastAPI Celery Flask Nameko

Infrastructure & Cloud

Kubernetes Docker Linux AWS Azure OpenStack Terraform GCE

Databases

PostgreSQL Redis MongoDB Elasticsearch

Observability

Prometheus Grafana ELK Stack

DevOps & Tools

Ansible GitLab Jenkins TeamCity Git Mercurial RabbitMQ Nginx Sentry Ant

Languages

English
C2 - Proficient
Russian
Native
Polish
Intermediate
Last updated: January 2026 โ€ข View my blog