Dzmitry Martavoi
Enterprise Solutions Architect & Software Engineering Leader
$ cat summary.txt
Enterprise Solutions Architect with 12+ years of experience specializing in financial systems, distributed architectures, and cloud infrastructure. Expert in event-driven microservices, API design, and cross-team technical leadership. Proven track record of modernizing legacy systems, implementing event streaming platforms, and leading high-performing engineering teams. Passionate about creating scalable, resilient solutions through disciplined architecture and continuous innovation.
$ ls /work_experience/
Co-CTO
IDT Oct 2023 - PresentLeading enterprise-wide architecture transformation and technology modernization across multiple product lines. Developing and executing cross-team strategy to re-platform legacy backend systems while ensuring robust infrastructure stability. Making critical architectural decisions for financial services platforms and mentoring technology teams.
Staff Software Engineer
IDT Feb 2021 - Oct 2023Led cross-team architecture initiatives spanning 6 scrum teams, bridging business requirements with technical solutions. Orchestrated modernization of Money Remittance platform, replacing legacy services with cloud-native microservices.
- Architected event-driven microservices ecosystem replacing batch processing with real-time transaction handling
- Eliminated Oracle dependency by re-architecting core financial services on MongoDB with advanced data modeling
- Implemented comprehensive security framework with OIDC protocol, AWS Cognito, and Google federation
- Led migration from AWS SNS/SQS to Kafka-based event streaming platform across enterprise services
- Designed Financial Transaction Audit Trail compliant with SOX regulations
- Established observability framework with Grafana, Prometheus, and OpenTelemetry
Lead Software Engineer
IDT Feb 2019 - Feb 2021Spearheaded technical transformation of Money Remittance services by introducing modern architecture patterns and DevOps practices.
- Established DevOps culture and IaC practices resulting in 70% faster deployment cycles
- Designed strategic monolith decomposition roadmap, transitioning to microservices architecture
- Replaced synchronous API calls with event-driven architecture using Kafka
- Architected new Pricing and Loyalty microservices with domain-driven design principles
Chief .NET Developer
Oxagile Oct 2017 - Feb 2019Served as technical lead and architecture consultant across multiple strategic projects. Led architecture reviews, technical interviews, and pre-sales consulting engagements.
Technical Lead
Paralect Oct 2016 - Oct 2017Led technical implementation for healthcare startup, designing HIPAA-compliant systems.
.NET Developer
ScienceSoft Oct 2012 - Oct 2016Contributed to multiple enterprise projects using .NET Framework, focusing on backend services and API development.
$ ls /skills/
Enterprise Architecture
- Microservices
- Event-Driven Architecture
- Domain-Driven Design
- API Gateway Patterns
- Cloud-Native Architecture
Programming Languages
- Go
- C# / .NET Core
- C++
Event Streaming
- Kafka
- Kafka Streams
- Kafka Connect
- Schema Registry
- RabbitMQ
- AWS SQS/SNS
AWS Cloud
- VPC, ECS/EKS, Lambda
- SNS/SQS, MSK
- Cognito, CloudFront
DevOps & Infrastructure
- Docker / Kubernetes
- Terraform
- AWS CDK
- CI/CD Pipelines
- GitHub Actions
Database Technologies
- MongoDB
- PostgreSQL
- Couchbase
- Oracle, Redis
Data Analytics
- Snowflake
- QuickSight
- Kafka Connect
- AWS Athena
Distributed Systems
- SOA, gRPC
- OAuth/OIDC
- REST, OpenAPI
- Pub/Sub, CQRS
- Saga Pattern
$ ls /certifications/
- AWS Certified Solutions Architect - Amazon Web Services (Oct 2020)
- MongoDB Certified Developer - MongoDB Inc. (Oct 2019)
- Couchbase Associate Architect Certification - Couchbase (May 2025)
$ cat education.txt
Bachelor of Information Technology
Belarusian State University of Informatics and Radioelectronics
Sep 2009 - Jun 2014
$ echo $LANGUAGES
- Russian: Native speaker
- English: Full professional proficiency