Mehdi Yazdi is a software engineer based in Berlin with over a decade of professional experience and eight years focused on building production-grade backend systems. He specializes in cloud-native microservices for the financial sector, using Kotlin, Spring (Boot/Cloud), Docker, Kubernetes and Terraform, and has delivered latency-sensitive services like candlestick charting and event timelines. His background spans SaaS asset-management and real-estate platforms, giving him strong domain knowledge in CMMS and transactional systems backed by PostgreSQL, Cassandra and Redis. Comfortable across the stack, he blends hands-on coding with infrastructure as code and observability (Prometheus/Grafana) to keep services maintainable and monitorable. Colleagues praise his emphasis on readable, testable code and pragmatic architecture choices that favor long-term operability. Outside work he pairs a love of music with coding, a detail that surfaces in thoughtful, creative problem-solving.
8 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Yazd University
Contributions:33 commits, 31 pushes, 1 branch in 2 days
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.