Backend engineer who spends most days deep in Django and Python.
I've been shipping production systems for 6+ across SaaS and fintech stuff for the past 6 years.
Sometimes I write about things I run into at work.
Migrating a Production Django App from Elasticsearch to OpenSearch
Almost Done: The Hidden Tradeoffs of Playwright E2E Testing in a Fast-Moving App
How I Added Project-Aware Tab Completion to Django's manage.py
Django Without the Mess: Repositories for Data, Services for Rules
Part 2: Django REST Framework: When (and When Not) to Override Serializers and Viewsets
Part 1: Django REST Framework: When (and When Not) to Override Serializers and Viewsets
Why your custom violation_error_message in Django models never shows up in DRF?
Boost Your Django Docker Images by using UV package and project manager
From Django Library to AWS Cognito: My Journey Building Enterprise SSO
Azure Single Sign-On (SSO) Setup: A Step-by-Step Guide
Okta Single Sign-On (SSO) Setup: A Step-by-Step Guide
How to Configure AWS Cognito for SSO: A Step-by-Step Guide
"All we have to decide is what to do with the time that is given us." β Gandalf
One does not simply walk into production... but you can send word my way:
- π§ LinkedIn β ss-soldatov Β· the path through LothlΓ³rien
- π¦ Email β soldatov.own@gmail.com Β· a message borne by the Eagles
Three rings for the elven-kings, seven for the dwarves... and one inbox to reach them all.




