Summary
Overview
Work History
Education
Skills
Leadership Experience
Timeline
Generic

DZMITRY BRAZGOUKA

Brooklyn,NY

Summary

Senior Software Engineer with 8+ years of experience building scalable backend systems and cloud infrastructure. Specialized in Java, Python, Kubernetes, and AWS. Proven track record of leading large-scale migrations, improving system reliability, and reducing infrastructure costs across high-impact production systems.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

Dropbox
09.2024 - 03.2026
  • Led migration of a mission-critical internal platform (hundreds of engineers) to a new open-source solution with near-zero downtime
  • Selected, forked, and extended the open-source platform to meet internal scalability and reliability requirements
  • Re-architected and migrated multiple services to adopt the new platform and communication patterns
  • Designed and implemented a gRPC layer for a new service, improving service communication efficiency
  • Improved system reliability through enhanced observability and incident response (Datadog, Grafana)
  • Automated infrastructure using Terraform and Kubernetes, improving scalability and deployment safety

Software Developer

Twilio
03.2022 - 09.2024
  • Led migration of over 40 MySQL clusters to AWS RDS, enhancing scalability and reliability.
  • Designed and implemented Terraform-based infrastructure for automated database cluster provisioning.
  • Executed zero/low-downtime Aurora MySQL upgrades, ensuring uninterrupted service availability using custom ProxySQL solutions.
  • Migrated more than 80 percent of services to a Kubernetes-based platform developed by the team.
  • Configured and deployed services with ArgoCD and GitOps practices, streamlining release processes.
  • Developed platform-level tooling to standardize service mesh and environments, enhancing deployment consistency.
  • Documented architecture for cluster migrations and operations sensitive to downtime.
  • Established Terraform repositories for new AWS RDS clusters.

Senior Software Developer

Roche
01.2020 - 03.2022
  • Accelerated research workflows by reducing scientific experiment processing time by approximately 70%.
  • Migrated microservices to high-performance frameworks, enhancing memory efficiency.
  • Designed and implemented monitoring and alerting systems, improving incident response times.
  • Integrated external drug fulfillment systems, enhancing team collaboration and operational efficiency.
  • Established service communication rules within Kubernetes environments to streamline operations.
  • Introduced incident management processes, improving system resiliency and reducing downtime.
  • Increased internal platform adoption by fostering collaboration across teams and departments.

Software Developer

UBS
01.2019 - 01.2020
  • Developed backend services in Java for data processing and modeling pipelines
  • Developed Python-based notification microservice for email, push, and Slack, streamlining communication
  • Developed a Python SDK for integration with external services
  • Enhanced SQL and caching performance for proxy services, optimizing response times
  • Implemented Kubernetes cross-environment deployments using Helm
  • Set up monitoring and logging systems for internal platforms, ensuring system reliability

Software Developer

McKinsey
02.2018 - 01.2019
  • Designed and implemented GraphQL APIs for data access
  • Developed microservices communication with Kafka-based messaging to enhance system reliability
  • Created distributed caching system that significantly enhanced service performance
  • Built reusable SDKs and utilities to streamline external integrations
  • Implemented synchronous messaging between services using AMQP protocol, enabling real-time data exchange and integration.
  • Developed data processing scripts and systems that improved mathematical modeling efficiency, facilitating faster analysis.
  • Built data mapping pipelines connecting databases to UI systems for improved accessibility.
  • Standardized data storage formats to support analytical workloads effectively.
  • Created data visualizations for public media outlets, enhancing audience engagement and understanding of complex data.

Education

Bachelor Degree - Computer Science

Yanka Kupala State University of Grodno
01-2020

Skills

Languages: Java, Python

Backend & APIs: Spring Boot, Micronaut, Flask, FastAPI, GraphQL

Cloud & Infrastructure: AWS (EKS, ECS, RDS, S3, Lambda, EC2), GCP

DevOps & Platform: Microservices, Kubernetes, Docker, Terraform, ArgoCD, Helm, GitLab CI

Databases: PostgreSQL, MySQL, DynamoDB, MongoDB, Redis

Messaging & Streaming: Kafka, RabbitMQ, Debezium

Observability: Datadog, Grafana, Elasticsearch

Build & Tools: Maven, Gradle, Liquibase

Leadership Experience

  • Led a platform engineering team at Twilio responsible for data migration and infrastructure reliability
  • Drove adoption of Infrastructure as Code (Terraform) and Kubernetes standardization
  • Improved system resiliency and reduced infrastructure costs through architectural improvements

Timeline

Senior Software Developer

Dropbox
09.2024 - 03.2026

Software Developer

Twilio
03.2022 - 09.2024

Senior Software Developer

Roche
01.2020 - 03.2022

Software Developer

UBS
01.2019 - 01.2020

Software Developer

McKinsey
02.2018 - 01.2019

Bachelor Degree - Computer Science

Yanka Kupala State University of Grodno
DZMITRY BRAZGOUKA