Summary
Mohamed May is a Lead Software Engineer with 9 years of experience building and operating cloud-native backend systems, primarily using Java and Spring Boot on Kubernetes. He combines hands-on delivery with platform ownership—CI/CD, Terraform, Helm, observability and deployment workflows—to make complex microservice ecosystems safer to evolve and easier to operate. He has led modernization efforts that reduced delivery risk through incremental upgrades, stronger testing and standardized GitLab CI pipelines, while improving API and integration discipline across teams. Comfortable across device, mobile and backend boundaries, he has shipped embedded-to-cloud products and large data migrations (12M+ records) that emphasized staged rollouts and validation. Based in Tunisia, he focuses on long-term ownership and practical architecture that keeps teams shipping predictably as systems scale.
9 years of coding experience
7 years of employment as a software developer
Engineer's degree Software Engineering, Engineer's degree Software Engineering at University of Tunis El Manar
French, Arabic, English