Evgeny Vlasov

Team Lead at Wildberries

Belarus

About

Tech Lead & Backend Engineer (Go) with N years of turning messy requirements into clean, fast systems. I lead teams, design microservices, and write code that survives the night. Not looking for tasks — looking for challenges.

Experience

  • Wildberries ()
    • Team Lead
      May 2023 - Present · 3 yrs 3 mos

      Architected and delivered a B2B platform that streamlines the process of obtaining marketplace permits — a high‑load, event‑driven system built for resilience and scale. * Designed microservices following Event‑Driven Design (EDD), CQRS, and SAGA patterns. * Developed high‑throughput services in Go, integrating Kafka as the primary message broker and NATS for auxiliary async communication. * Implemented hot/cold cache strategies with Redis to offload PostgreSQL. * Set up full observability: metrics (Prometheus + Grafana), distributed tracing (Jaeger), and centralized logging (ELK). * Built CI/CD pipelines with multi‑stage Docker builds, Kubernetes deployment, GitLab CI, and Vault for secrets management. * Gathered and formalized customer requirements, decomposed tasks for a cross‑functional team (backend + frontend), enforced code quality via code reviews. * Ensured stability, scalability, and security — turning non‑functional requirements into measurable outcomes. Tech stack: Go, PostgreSQL, Redis, Kafka, NATS, Docker, Kubernetes, GitLab CI/CD, Vault, ELK, Prometheus, Grafana, Jaeger.

    • Golang Backend Developer
      May 2020 - May 2023 · 3 yrs 1 mo

      Built and maintained microservices for a high‑load B2B platform. My role combined solid backend engineering with technical leadership and cross‑team collaboration. * Developed new microservices and refactored existing Go codebases. * PostgreSQL (query optimization, database‑level refactoring) and Redis (caching, sessions). * Integrated Kafka for event‑driven pipelines. * Unit and integration tests using testing, testify, gomock. * Profiled and optimised applications with pprof and trace. * Implemented full observability: Prometheus+Grafana (metrics), Jaeger (tracing), Elastic+Kibana (logs). * Participated in code reviews, managed technical tasks, mentored colleagues, and contributed to architectural discussions. * Maintained infrastructure (GitLab CI/CD, Kafka, Redis, NATS) across dev/stage/prod environments. * Managed technical backlog, distributed tasks across the team, tracked deadlines, and ran regular team syncs (no buzzwords — just human‑friendly processes). * Translated business requirements into realistic estimates for product managers, explaining why a feature matters and what risks we mitigate. * Motivated the team by clarifying the value of each feature and the consequences of not delivering it. Tech stack: Go, PostgreSQL, Kafka, Redis, NATS, Docker, GitLab CI/CD, Prometheus, Grafana, Jaeger, ELK.

  • External IT Employee Consulting at Raiffeisen Bank Russia
    Jul 2021 - Aug 2023 · 2 yrs 2 mos

    Designed and delivered custom learning programs tailored to specific client needs. Over the course of my collaboration, ran a significant number of large‑scale training courses. * Analyzed client requirements and designed course curricula accordingly. * Delivered hands‑on training focused on Python development and process automation using Python. * Adapted content for different skill levels — from junior engineers to middle+. * Ensured practical, job‑ready outcomes: participants left with real‑world automation scripts and best practices.

  • Golang Developer at Tinkoff
    Feb 2019 - Apr 2020 · 1 yr 3 mos

    Golang developer with hands‑on experience building and maintaining microservices. I write clean, testable code and focus on performance, reliability, and observability. * Develop and support Go services (REST APIs, event‑driven systems). * Work with PostgreSQL, Redis, Kafka. * Write unit and integration tests (testify, gomock). * Use Docker, GitLab CI/CD, Kubernetes for deployment. * Monitor services with Prometheus, Grafana, Jaeger. * Participate in code reviews and team discussions. Tech stack: Go, PostgreSQL, Redis, Kafka, Docker, Kubernetes, GitLab CI, Prometheus, Grafana, Jaeger.