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
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.