Skip to content
View dezween's full-sized avatar

Block or report dezween

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dezween/README.md

Vyacheslav Titov

Senior Golang Backend Engineer
Microservices • Distributed Systems • Cloud-Native
📍 UTC+2 (Europe) | Remote


👋 About Me

Golang backend engineer with 7+ years of experience designing and scaling microservices in production environments.

Strong background in cloud-native systems, Kubernetes-based deployments, event-driven architectures, observability, and CI/CD pipelines.

Focused on building reliable, maintainable, and scalable backend systems.

⚡ Love solving performance bottlenecks and making services talk to each other efficiently. 🌍 Travelled to 15+ countries — curious, adaptable, always learning. 📬 Open to: Remote Backend / Golang / Cloud Engineer roles (EU/US timezone-friendly)


🛠 Tech Stack

Languages

  • Go
  • Python

Backend & Architecture

  • Microservices
  • Event-driven architecture
  • REST API
  • gRPC

Messaging & Streaming

  • Kafka
  • NATS
  • RabbitMQ
  • GCP Pub/Sub

Databases & Storage

  • PostgreSQL
  • MongoDB
  • Redis
  • ClickHouse
  • AWS S3
  • Parquet

Cloud & DevOps

  • Kubernetes
  • Docker
  • AWS
  • GCP
  • Azure
  • Helm
  • ArgoCD
  • Terraform
  • GitHub Actions
  • GitLab CI/CD

Observability & Monitoring

  • Prometheus
  • Grafana
  • OpenTelemetry
  • Jaeger
  • ELK (Elasticsearch, Logstash, Kibana)
  • SumoLogic
  • SigNoz

Testing & Quality

  • Unit testing
  • Integration testing
  • Testify
  • Mockery
  • SonarQube

💼 Work Experience

Golang Developer — Mabrook Livestream

October 2025 – Present

  • Built real-time chat infrastructure for a next-generation social super app (short video, live streaming, music challenges, game battles, e-commerce) , supporting 100K+ concurrent WebSocket connections
  • Wrote the gift monetization money-path: atomic multi-leg transfers with 3-layer idempotency, effective-dated revenue-share policies, and exact zero-sum split between recipient, sender, and platform.
  • Built an AI-powered vision classification pipeline for automatic post categorization, integrating Anthropic Claude Vision API and self-hosted local LLMs (Anthropic-compatible shim), processing ~360K posts across a distributed GPU fleet.
  • Built distributed batch infrastructure with claim-based self-balancing backfill and transactional outbox for guaranteed event delivery, running as K8s CronJobs, workers, and one-off jobs.
  • Deployed and operated services on Kubernetes (GKE): Helm releases, Deployments, CronJobs, workers, backfills; day-to-day operations via kubectl (port-forwards for E2E and DB access, inspecting pods, reading env vars and secrets, creating and deleting pods).
  • Provisioned and managed GCP infrastructure as code with Terraform: Pub/Sub topics and subscriptions, IAM bindings, and service accounts across dev/staging/prod environments.
  • Integrated observability across services: Prometheus metrics, OpenTelemetry tracing, SigNoz dashboards, and alerts

Tech Stack: Go, PostgreSQL, Redis, Kubernetes (GKE), Helm, Terraform, GCP (Pub/Sub, Cloud Storage, Cloud SQL), OpenTelemetry, Prometheus, SigNoz, GitHub Actions, WebSocket

Golang Developer — Flexera

December 2024 – October 2025

  • Implemented a microservices architecture using MongoDB, event-driven communication via NATS, and caching for high performance
  • Developed a REST API service in Go for managing licenses and monitoring SaaS application usage, including pagination and filtering
  • Integrated observability stack with Prometheus metrics, OpenTelemetry tracing, and structured logging
  • Built and standardized CI/CD infrastructure for 50+ Go microservices using GitHub Actions and Kubernetes
  • Integrated SonarQube into CI pipelines for code quality control
  • Implemented an automated scheduler to synchronize AWS S3 files for processing large Parquet datasets
  • Covered services with unit and integration tests using Testify and Mockery

Tech Stack: Go, NATS, MongoDB, Kubernetes, Prometheus, OpenTelemetry, GitHub Actions, AWS, Azure, SonarQube


Golang Developer — EPAM

May 2021 – December 2024

  • Developed a CRM system for online education platforms using Golang, Kafka, and PostgreSQL
  • Maintained and scaled 10+ microservices in a distributed environment
  • Streamed user activity data (tests, videos) into ClickHouse via Kafka for analytics
  • Implemented mentor scheduling, workload management, and payroll calculations
  • Integrated accounting and payroll data with SAP
  • Built leaderboards with daily achievement tracking using cron jobs
  • Added course performance metrics and error tracking dashboards in Grafana
  • Maintained Helm charts and resolved Kubernetes issues through log analysis

Tech Stack: Go, PostgreSQL, Kafka, Redis, Docker, Kubernetes, Prometheus, Grafana, gRPC, ELK, ClickHouse, GitLab CI/CD


Python Developer — Andersen Lab

March 2019 – May 2021

  • Developed one of Europe’s largest online flower shops using Python, FastAPI, Django, and PostgreSQL.
  • Built bouquet generator in a FastAPI microservice based on user preferences.
  • Integrated new payment method via API (YooKassa).
  • Added cron jobs in Django admin for daily sales reports in PDF and Excel formats.
  • Optimized SQL queries in reporting module, added indexes, and integrated Redis for promotional items.
  • Wrote tests with Pytest (factory-boy), increasing test coverage by 15%.
  • Refactored Docker images for faster builds and managed Docker, Docker-Compose.

Tech Stack: Python, FastAPI, Django, PostgreSQL, Celery, Redis, GitLab CI/CD, Docker, Pytest, Sentry, Git, Linux


🎓 Education

Universitatea Tehnică a Moldovei
Bachelor’s Degree — Software Engineer (2016)


📚 Courses

  • gRPC [Golang] Master Class: Build Modern API & Microservices
    Udemy, 2024

    AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS), 2025


🌍 Languages

  • English — C1 (Advanced)
  • Romanian — C2 (Proficiency)
  • Russian — C2 (Proficiency)
  • Turkish - C1 (Advanced)

📂 Selected Projects

  • birdhouse — Golang backend service focused on scalability and performance
  • resume_builder — HTML-based resume generator

📫 Contacts

Popular repositories Loading

  1. birdhouse birdhouse Public

    Go

  2. resume_builder resume_builder Public

    HTML

  3. dezween dezween Public

    Enthusiastic Golang developer with 6+ years of experience designing and scaling microservices in production. Strong background in cloud-native systems (Kubernetes, AWS, observability, CI/CD).

  4. sysmon sysmon Public

    Tiny zero-dependency macOS CLI that keeps the machine active by moving the cursor realistically at random every N seconds.

    Go

  5. asana_extractor asana_extractor Public

    Go