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
- 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
Lead Software Developer
Itransition Group Ltd.
- 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
Build Engineer / Software Developer
VPIphotonics
- 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
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