I develop backend services and integrations between ESZK (Unified Customer Care Service) and Sber’s internal systems. I design microservices, REST APIs, and event-driven integrations based on Apache Kafka, and contribute to technical solution design and integration contracts together with analysts and cross-functional teams. Development is carried out in Python 3.13 and Java 21 using Spring MVC, Spring Kafka, FastAPI, Pydantic, and SQLAlchemy. Services are deployed to Kubernetes (Platform V DropApp) and go through the full DEV -> PSI -> PROD delivery pipeline using Jenkins and ArgoCD.
I develop integration infrastructure and data exchange processes across internal banking systems, including Greenplum- and Kafka-based workflows. I standardized approaches to system integrations, reducing the time required to connect new integrations by 23%; introduced additional DTO validation and contract controls, reducing integration errors by 75%; and optimized Kafka event processing, reducing processing latency by 31%. I also contribute to CI/CD pipelines, Kubernetes infrastructure, Istio-based Service Mesh configuration, and secure secrets management through SecMan/Vault.
Python 3.13 · Java 21 · Spring MVC · Spring Kafka · Apache Kafka · Confluent Kafka · aiokafka · Pydantic · SQLAlchemy · PostgreSQL · Greenplum · FastAPI · Kubernetes · Platform V DropApp · Istio · Jenkins · ArgoCD · SecMan/Vault · Maven · Bitbucket