Summary
Mounir Boudraa is a Staff Software Engineer based in Greater Montreal with 12 years of experience building scalable, high-performance systems across e-commerce, SaaS, mobile, and AI-driven products. He combines deep backend expertise (Golang, Spanner, Event Sourcing/CQRS, GraphQL) with hands-on mobile engineering and Kotlin Multiplatform, having shipped native-grade apps and a multiplatform grocery app with over 80% shared code. Mounir excels at designing modular monoliths and domain-isolated architectures that enabled years of continuous feature delivery without major refactors, and he’s comfortable owning both architecture and product delivery. He’s led and grown multidisciplinary teams, improving developer onboarding and enabling rapid iterations like launching a referral program in days by reusing domain capabilities. Notably, he has practical experience replaying events to solve complex problems (e.g., cart merging) and deploying on Google Cloud Run with Terraform to give teams independent, production-representative environments. His background blends pragmatic engineering, mentoring, and strategic system design that keeps privacy, resilience, and rapid delivery at the core.
12 years of coding experience
10 years of employment as a software developer
Master's degree Software Engeneering, Master's degree Software Engeneering at Avignon Université
English, French