Donatas M is a security-cleared software engineer with over 10 years’ experience delivering backend-first, full lifecycle solutions across banking, government services, rail, retail and real-estate. He blends strong Java and Scala expertise with PHP and modern frontend skills, and has shipped microservices, integration testing strategies, workflow engines (Zeebe) and CI/CD-driven platforms. At HMCTS he helped drive paperless reform tooling and Java 11 migrations; more recently he consulted on financial microservice orchestration and moved into React work, showing versatility across stacks. Comfortable with infrastructure-as-code (Terraform, Ansible), messaging (Kafka, RabbitMQ) and deployment automation, he often pairs hands-on coding with architectural and project-management practices (Waterfall/Scrum/Agile). Known for introducing pragmatic testing and integration patterns, he thrives in teams modernizing legacy systems into robust, testable services. Based in Vilnius, he seeks a role where he can apply this cross-sector experience to complex, secure systems.
10 years of coding experience
16 years of employment as a software developer
"Baltija" secondary school of Palanga
Bachelor's degree Applied Mathematics, Bachelor's degree Applied Mathematics at Vilniaus universitetas / Vilnius University
Independent Courses Information Technology, Independent Courses Information Technology at Stanford University
Contributions:1 review, 1 PR, 41 pushes in 6 years 8 months
cmsphp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.