Dmitry Vlasov

Product Manager

Yerevan, Armenia5 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of a high-performance trading platform.
  • Achieved significant improvements in feature delivery and incident resolution.
  • Expert in backend development with a focus on distributed systems.
Stackforce AI infers this person is a Backend-heavy Fintech developer with expertise in distributed systems and trading platforms.

Contact

Skills

Core Skills

Distributed SystemsTrading System DevelopmentBackend Development

Other Skills

AIOHTTPCI/CDClean ArchitectureFastAPIGitHubGolangGrafanaHexagonal ArchitectureInfluxDBInternet Protocol Suite (TCP/IP)KafkaKubernetesMachine LearningMicrosoft SQL ServerNATS

About

I am a software engineer with 5 years of commercial experience and a Bachelor's degree in Mathematics and Computer Science. I have extensive experience in backend development, ranging from high-load microservice applications to distributed algorithmic trading platforms. Currently, I am developing a distributed trading system that enables researchers to backtest and run algorithmic strategies in production quickly and efficiently. Stack: * Python * FastAPI * Asyncio * Airflow * PostgreSQL * MongoDB * SQLAlchemy * Alembic * Numpy * Pandas * Pydantic * Pytest * RabbitMQ * Kafka * NATS * Docker * AWS * Linux Feel free to reach out if you’d like to connect or discuss potential job opportunities.

Experience

Teza technologies

Senior Quantitative Developer

Aug 2022Present · 3 yrs 7 mos · New York, United States · Remote

  • Teza Technologies is a global multi-asset quantitative trading and investment firm
  • Led end-to-end development of a distributed Python-based trading platform from scratch, enabling backtesting and real-time trading, accelerating research-to-production cycle by 75%, boosting performance by 50%, and cutting feature delivery time by 70% via scalable architecture.
  • Designed and implemented a flexible configuration framework using an Inversion of Control (IoC) container, reducing strategies setup time by 50% and significantly improving dependency management in client code.
  • Adopted NATS as a message bus, reducing inter-service latency and ensuring 24/7 data availability.
  • Developed a metrics collection library using Telegraf, InfluxDB, and Grafana, adopted across multiple Python projects, enabling real-time operational insights and reducing average incident resolution time by 65%.
  • Introduced property-based testing with Hypothesis and pytest, enabling randomized test case generation, improving edge case coverage, and reducing test development time by 50%.
  • Developed robust CI/CD pipelines with TeamCity, accelerating delivery time by 80%.
  • Enhanced software engineering practices by adopting linters, code formatters (Ruff), and pull-request-based testing using GitHub checks, reducing code review time by 30% and cutting production bugs by 25%.
  • Identified and resolved 50+ complex, production-critical bugs in a legacy trading system, improving system stability and reducing the number of missing trades by 75%.
  • Conducted 20+ technical interviews.
PythonDistributed SystemsTrading System DevelopmentNATSTelegrafInfluxDB+4

Evraz plc

Python Backend Developer

Aug 2020Jul 2022 · 1 yr 11 mos · Hybrid

  • Evraz PLC is one of the largest global steel and mining companies in Eastern Europe
  • Led backend development of an internal SaaS platform to optimize steel production through real-time analytical dashboards and ML-powered insights, utilizing FastAPI, PostgreSQL, RabbitMQ, and Kafka.
  • Adopted Hexagonal Architecture, accelerating feature delivery by 30% and reducing business logic testing time by 40% through improved application extendability and decoupled layers.
  • Optimized API performance by reducing the critical endpoint response time from 3 seconds to 500ms (6x improvement) through fine-tuning SQLAlchemy ORM queries and implementing PostgreSQL database indexes.
  • Achieved 95% test coverage using pytest, reducing the number production issues by 60%.
  • Led a team of 2 engineers.
FastAPIPostgreSQLRabbitMQKafkaHexagonal Architecturepytest+2

Xored software inc

Junior Golang Developer

Mar 2020May 2020 · 2 mos · Novosibirsk, Russia · Hybrid

  • Xored Software Inc. is a software company that specializes in developing proprietary and open-source cloud products and development tools.
  • Contributed to the Network Service Mesh (https://networkservicemesh.io/) open-source project, utilizing Golang
  • Implemented authentication and authorization policies with Open Policy Agent (OPA), ensuring secure inter-service communication and enforcing robust access control.
GolangOpen Policy Agent

Education

Novosibirsk State University (NSU)

Bachelor's degree — Mathematics and Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Distributed Systems & Trading System Development

Explore similar profiles based on matching skills and experience