About - Dzmitry Martavoi

Dzmitry Martavoi

Enterprise Solutions Architect & Software Engineering Leader

📧 pm@martavoi.by | 📞 +375257177612 | 📍 Minsk, Belarus

$ cat about.txt

I work as Co-CTO at IDT. I lead architecture on financial systems and I stay in the design myself.

I have been writing software for 12 years in financial services: payments, fraud, identity, and auth, and orchestrating those processes across services.

Building distributed systems is the through-line. Many of them, on AWS and on-prem.

A private cloud at enterprise scale. Driving event-driven architecture. Teaching teams infrastructure as code and CI/CD.

Leading AI adoption: showcases, and teaching teams agentic development.

$ ls /work_experience/

Co-CTO

IDT Oct 2023 - Present

I lead architecture across a few product lines and work with the teams that have to live with the calls. A large part of the current work is moving systems from AWS onto on-prem.

  • AWS to on-prem migration, and Kubernetes as the runtime we adopted for that estate
  • Leading AI adoption: showcases, and teaching teams agentic development with Claude Code and Cursor
  • Step-up authentication for APIs and apps: an existing session can raise its access level after a second factor, instead of treating 2FA as a login-only gate
  • Paid subscriptions we sell: the path that creates a plan, changes it, and decides what the caller is allowed to do
  • Fraud prevention in Snowflake: features for scoring, which of those features actually moved the metric, backtests, and alerts. Snowflake Anomaly Detection on unusual patterns

Staff Software Engineer

IDT Feb 2021 - Oct 2023

Cross-team architecture across 6 scrum teams. This is where the remittance rewrite landed: the monolith came apart and the new services took the load.

  • Led architecture of the remittance platform through more than 100× growth in monthly transaction volume, completing its multi-year decomposition from a monolith into services
  • Helped teams design pricing, transaction processing, and notifications so the money path stayed correct across services
  • Re-architected core financial services from Oracle onto MongoDB
  • OIDC with AWS Cognito and Google federation
  • Migrated enterprise services from AWS SNS/SQS to Kafka
  • Financial Transaction Audit Trail for SOX
  • Observability with Grafana, Prometheus, and OpenTelemetry

Lead Software Engineer

IDT Feb 2019 - Feb 2021

Started the remittance rewrite: decompose the monolith, give teams their own services, and stop treating infrastructure as a ticket to SysOps.

  • IaC via AWS CDK so scrum teams owned infrastructure changes. 5x increase in change frequency, no more centralized SysOps bottleneck
  • Decomposition roadmap for the remittance monolith, and the first services off it
  • Replaced synchronous API calls with Kafka
  • Pricing and Loyalty services with domain-driven design

Chief .NET Developer

Oxagile Oct 2017 - Feb 2019

Technical lead and architecture consultant across a few projects. Reviews, interviews, pre-sales.

Technical Lead

Paralect Oct 2016 - Oct 2017

HIPAA-compliant systems for a healthcare startup.

.NET Developer

ScienceSoft Oct 2012 - Oct 2016

Enterprise backend services and APIs on .NET Framework.

$ ls /certifications/

  • AWS Certified Solutions Architect - Amazon Web Services (Oct 2020)
  • MongoDB Certified Developer - MongoDB Inc. (Oct 2019)
  • Couchbase Associate Architect - Couchbase (May 2025)

$ cat education.txt

Bachelor of Information Technology
Belarusian State University of Informatics and Radioelectronics
Sep 2009 - Jun 2014

$ cat README

Built with Astro and the Terminal theme by Dennis Klappe, a port of panr's Hugo theme. Markdown in, GitHub Pages out.

There is a Modern C++ talk on here as well.