Mustafa Mustafayev is a Senior Software Engineer and tech lead based in Baku with seven years of experience designing and delivering microservices-driven systems for banking and government. He combines deep Java and Spring Boot expertise with hands-on work across databases (Postgres, Oracle, MongoDB), messaging (Kafka), caching (Redis), and observability/CI-CD to ship resilient, scalable platforms. His background includes leading engineering teams at the Ministry of Economy and building map-based, search-enabled solutions using ArcGIS and Elasticsearch, reflecting a strength in integrating spatial and full-text search capabilities. Mustafa also teaches and mentors—having lectured on IT topics and instructed C# courses—so he pairs technical leadership with an emphasis on knowledge transfer. An interesting facet of his profile is the breadth of both Java and .NET stacks he maintains, enabling cross-platform system modernization and interoperability in legacy-to-cloud migrations.
7 years of coding experience
7 years of employment as a software developer
Master's degree IT and telecommunication systems, Master's degree IT and telecommunication systems at Azerbaijan State University of Economics • UNEC
ASP.NET developer, ASP.NET developer at Programming in C#
Bachelor's degree IT and systems engineering, Bachelor's degree IT and systems engineering at National Aviation Academy
Contributions:12 commits, 9 pushes, 1 branch in 2 months
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.
Request Free Trial
Mustafa Mustafayev - Senior Software Engineer at Birbank