Available to hire
Hi, I’m Mehdi, an experienced Software Engineer passionate about building scalable and efficient solutions. Over the years, I’ve had the opportunity to work with startups in the US, Canada, and Morocco, delivering full-stack development projects and tackling complex problems with a hands-on approach.
I’m comfortable working in dynamic, fast-paced environments and enjoy collaborating with teams to produce high-quality software. Whether it’s building backend services in Golang or developing frontend apps with React and Vue.js, I am always eager to learn and grow in my craft.
Skills
Language
Arabic
Fluent
French
Fluent
English
Fluent
Work Experience
Backend developer at Booky
July 31, 2024 - July 13, 2025Developed a comprehensive booking system enabling seamless appointment scheduling for beauty institutes using Golang, Echo framework, PostgreSQL, JWT authentication, Docker containerization, and Twilio SMS API integration.
Backend developer at Vault
May 31, 2024 - July 13, 2025Designed and implemented a REST API to manage environment secrets using Golang and Echo framework. Integrated secure JWT authentication and crafted robust backend architecture for efficient secrets management.
Backend developer at Metro
March 1, 2024 - PresentWorked primarily with the AWS stack, creating lambda functions, managing deployments, and creating Gitlab CI pipelines for automated deployment as a monorepo using Python, AWS services including Cloudwatch, API Gateway, and Terraform.
Full stack developer at Highend
May 31, 2024 - July 13, 2025Built automated IP checking and replacement system, server management application, and subscription client account management web applications using Flask, React.js, PHP, shell scripts, Docker, and Node.js.
Backend developer at Evead
October 31, 2023 - July 13, 2025Built and improved backend services with Python, PHP, and Docker. Maintained new backend platform, worked with Symfony 5.4 for API services, created WordPress custom plugins, and developed REST API with Laravel 8 and Django.
Backend engineer at Pangiam
March 31, 2023 - July 13, 2025Developed AWS services and infrastructure using Terraform, built license server with Python, AWS, JWT, and DynamoDB, and used Gitlab CI for infrastructure as code and lambda function deployment.
Software engineer at Trueface
July 31, 2022 - July 13, 2025Built authentication and IP whitelist microservices under microservices architecture using AWS services. Developed RTSP streaming services, automated documentation, Docker deployment, infrastructure as code with Terraform, testing with Pytest and Postman, code reviews, and CI/CD pipelines.
Full stack developer at IT Exvivo
January 31, 2020 - July 13, 2025Worked on Angular 8 applications focusing on JavaScript, microservices, and micro frontend developments.
Full stack developer at DabaDoc
December 31, 2019 - July 13, 2025Built and maintained a SaaS application, worked on progressive web app version, developed new Android application, implemented new interface designs and improved platform SEO scores.
Intern at The Ministry of Energy and Minerals
May 31, 2019 - July 13, 2025Implemented a microservice architecture using Docker during internship.
Backend developer at Booky
July 31, 2024 - July 13, 2025Developed a comprehensive booking system enabling seamless appointment scheduling for beauty institutes. Utilized Golang and the Echo framework to build the backend, ensuring robust performance. Employed PostgreSQL as the database for reliable data storage and management. Integrated JWT-based authentication for secure user access and session management. Containerized the application using Docker for streamlined deployment and environment consistency. Implemented Twilio SMS API for real-time notifications and reminders to users.
Backend developer at Vault
May 31, 2024 - July 13, 2025Designed and implemented a REST API to manage environment secrets. Developed the API using Golang and the Echo framework, ensuring high performance and scalability. Integrated secure JWT-based authentication for access control. Crafted a robust backend architecture to support efficient secret management workflows.
Backend developer at Metro
March 1, 2024 - PresentWorked mainly on AWS stack, creating lambda functions and managing them. Created Gitlab CI to automatically deploy lambdas. Deployed Lambdas as a mono repo using Python, AWS, CloudWatch, Terraform, API Gateway, and Lambdas.
Full stack developer at Highend
May 31, 2024 - July 13, 2025Built an automated system to check for blocked IPs and replace them with new ones once blocked. Built an application to manage and restart servers with a click of a button. Built a web application to manage subscription clients' accounts. Used technologies such as Flask, React.js, PHP, shell scripts, Docker, and Node.js.
Backend developer at Evead
October 31, 2023 - July 13, 2025Built and improved backend services using Python, PHP, and Docker. Maintained the new backend platform. Worked with Symphony 5.4 to create an API service. Developed WordPress custom plugins and REST APIs in Laravel 8. Also worked with Django.
Backend engineer at Pangiam
March 31, 2023 - July 13, 2025Worked with AWS services and Terraform to build a license server using Python, AWS, JWT, and DynamoDB. Used Gitlab CI for building infrastructure as code and lambda functions.
Software engineer at Trueface
July 31, 2022 - July 13, 2025Built authentication microservices and IP whitelist microservices using microservices architecture on AWS. Managed Postgres/SQLite databases. Built an automated documentation system and RTSP streaming service. Worked with Docker deployment and Terraform for infrastructure as code. Developed and maintained tests using Pytest and Postman Newman. Participated in code reviews and wrote documentation. Worked with CI/CD tools including CircleCI, TravisCI, and GitlabCI.
Full stack developer at IT Exvivo
January 31, 2020 - July 13, 2025Built and worked with Angular 8 applications focusing on JavaScript, microservices, and micro frontends.
Full stack developer at DabaDoc
December 31, 2019 - July 13, 2025Built and maintained a SaaS application. Developed a Progressive Web App version of the platform. Built a brand new Android application. Designed new interfaces for doctor’s profiles and improved platform SEO.
Intern at The Ministry of Energy and Minerals, Rabat
May 31, 2019 - July 13, 2025Implemented a microservice architecture using Docker.
Education
Diploma at Maintenance technician and IT support and networks
January 1, 2015 - December 31, 2017Diploma at Networks Technician
January 1, 2017 - December 31, 2019High School Diploma at Niveau Baccalauréat Serie Science SVT
January 1, 2013 - December 31, 2014Qualifications
Cisco IT Essentials
March 23, 2016 - March 23, 2016Cisco CCNA Networking and switching
January 1, 2015 - December 31, 2015CCNA 2: Routing and Switching Essentials
January 1, 2015 - December 31, 2015Cisco CCNA 3 Scaling Networks
January 1, 2017 - December 31, 2017CCNA 4 Connecting Networks
January 1, 2017 - December 31, 2017High School Diploma
January 1, 2013 - December 31, 2014Diploma
January 1, 2015 - December 31, 2017Diploma
January 1, 2017 - December 31, 2019Cisco IT Essentials
March 23, 2016 - March 23, 2016Cisco CCNA Networking and switching
January 1, 2015 - December 31, 2017CCNA 2: Routing and Switching Essentials
January 1, 2015 - December 31, 2017Cisco CCNA 3 Scaling Networks
January 1, 2017 - December 31, 2019CCNA 4 Connecting Networks
January 1, 2017 - December 31, 2019Industry Experience
Software & Internet, Computers & Electronics, Healthcare, Financial Services, Professional Services, Telecommunications
Skills
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Mohammedia today.