Mohamed AliMay
About Me
Building reliable backend systems for long-lived production environments
Senior Backend & Cloud Engineer with 7+ years of experience building cloud-native backend systems in enterprise and startup environments. Strong hands-on expertise in Java and Spring Boot, Kubernetes, Terraform, AWS, and CI/CD, with a focus on improving delivery workflows, reliability, test quality, and observability. Comfortable owning architecture decisions, mentoring engineers, and taking systems from build to production operations.
Core Strengths
Architecture & System Design
Architecture decisions & backend system design
Cloud-Native Infrastructure
Cloud-native infrastructure (K8s, IaC)
CI/CD & Release Engineering
CI/CD automation & release engineering
Observability & Reliability
Observability & production reliability
Team & Delivery
Team mentoring & delivery ownership
Skills & Expertise
Technologies and tools I use to build and operate cloud-native backend systems
Backend & Architecture
Building robust backend systems and designing clean architectures for long-lived, production-grade applications.
Spring Boot microservices and backend systems in enterprise environments
Service modernization, framework upgrades, and Java runtime readiness
Modular service design, integration patterns, and legacy modernization
Enterprise integrations with REST, GraphQL, and SOAP
Multi-service backend features and internal system integrations
Experience
My professional journey building impactful systems
MaibornWolff GmbH
Lead Software Engineer
Senior Software Engineer • Jul 2022 – Jul 2024
Worked on backend and cloud engineering engagements in enterprise and public-sector environments. Building and evolving cloud-native backend systems while strengthening the platform foundations that make them reliable in production.
Key Impact
- Modernized Spring Boot services and improved runtime readiness for safe, incremental upgrades
- Built and maintained CI/CD workflows to support predictable delivery and safe changes
- Improved operational clarity through monitoring and dashboards for production diagnostics
- Strengthened automated testing patterns and enforced quality gates in reviews
- Worked on Kubernetes-based platforms in cloud and hybrid environments, focusing on operational controls and reliability
Technologies
MaibornWolff GmbH
Lead Software Engineer
Senior Software Engineer • Jul 2022 – Jul 2024
Worked on backend and cloud engineering engagements in enterprise and public-sector environments. Building and evolving cloud-native backend systems while strengthening the platform foundations that make them reliable in production.
Key Impact
- Modernized Spring Boot services and improved runtime readiness for safe, incremental upgrades
- Built and maintained CI/CD workflows to support predictable delivery and safe changes
- Improved operational clarity through monitoring and dashboards for production diagnostics
- Strengthened automated testing patterns and enforced quality gates in reviews
- Worked on Kubernetes-based platforms in cloud and hybrid environments, focusing on operational controls and reliability
Technologies
Coffee & Brackets SARL
Senior Software Engineer
Worked on backend-heavy business platforms and internal tools, owning features from design through production support.
Key Impact
- Owned backend-heavy features end-to-end, from design through production support
- Migrated large datasets from PostgreSQL to Elasticsearch with automated pipelines
- Enabled real-time analytics and improved search performance
- Built a canvas-like document editor for marketing team asset creation
Technologies
Coffee & Brackets SARL
Senior Software Engineer
Worked on backend-heavy business platforms and internal tools, owning features from design through production support.
Key Impact
- Owned backend-heavy features end-to-end, from design through production support
- Migrated large datasets from PostgreSQL to Elasticsearch with automated pipelines
- Enabled real-time analytics and improved search performance
- Built a canvas-like document editor for marketing team asset creation
Technologies
Akkurad GmbH
Senior Software Engineer
Final Year Internship / Software Engineer • Feb 2018 – Aug 2018
Software Developer • Aug 2017 – Feb 2018
Worked on a product spanning backend services, mobile applications, and embedded components. Took on both technical leadership and hands-on engineering responsibilities.
Key Impact
- Designed scalable architecture and shipped core marketplace flows end-to-end
- Led a small engineering team, coordinating delivery across backend, mobile, and device layers
- Introduced CI/CD practices to improve release reliability and reduce manual steps
- Owned technical decisions and guided implementation across multiple components, balancing delivery and engineering quality
- Contributed hands-on across backend services and integrations, supporting production delivery and iterative improvements
Technologies
Akkurad GmbH
Senior Software Engineer
Final Year Internship / Software Engineer • Feb 2018 – Aug 2018
Software Developer • Aug 2017 – Feb 2018
Worked on a product spanning backend services, mobile applications, and embedded components. Took on both technical leadership and hands-on engineering responsibilities.
Key Impact
- Designed scalable architecture and shipped core marketplace flows end-to-end
- Led a small engineering team, coordinating delivery across backend, mobile, and device layers
- Introduced CI/CD practices to improve release reliability and reduce manual steps
- Owned technical decisions and guided implementation across multiple components, balancing delivery and engineering quality
- Contributed hands-on across backend services and integrations, supporting production delivery and iterative improvements
Technologies
STMicroelectronics
Software Engineer Intern
Worked on embedded software tasks as part of a summer internship.
Key Impact
- Built an internal dashboard to support debugging and visibility workflows
- Worked with embedded debugging and instrumentation approaches during development
- Collaborated with engineers to validate and improve the usefulness of the tooling
- Documented usage and basic workflow to support repeatable debugging sessions
Technologies
STMicroelectronics
Software Engineer Intern
Worked on embedded software tasks as part of a summer internship.
Key Impact
- Built an internal dashboard to support debugging and visibility workflows
- Worked with embedded debugging and instrumentation approaches during development
- Collaborated with engineers to validate and improve the usefulness of the tooling
- Documented usage and basic workflow to support repeatable debugging sessions
Technologies
The journey starts here...
Education & Achievements
Academic background and professional recognition
Education
Engineer's degree in Software Engineering
University of Tunis, Tunisia
Thesis: Voice-controlled car / offline voice recognition in noisy environments (embedded systems focus)
Fundamental Licence in Computer Science
University of Tunis, Tunisia
Awards & Recognition
Smart Green Island Hackathon
Mentored and coached participants in a 3-day hackathon
MEB Robotic Competition
8th place out of 105 teams
Microsoft Imagine Cup Tunisia
2nd place out of 60 teams
Professional Memberships
Certifications
Professional certifications and credentials
AWS Certified Solutions Architect – Associate
AWS
Let's Connect
Interested in working together or have questions about my experience? I'd love to hear from you.
