Hello, I am Mohamed Nourdine
Senior Software Engineer with 8+ years of experience building scalable web applications, cloud solutions, and AI-powered systems.
Full-Stack Development
Laravel, React, Vue.js, APIs
Cloud Architecture
AWS, Serverless, DevOps
AI/ML Solutions
Machine Learning, Computer Vision
Technical Consulting
Architecture Reviews, Mentoring
CERTIFICATIONS
AWS Certifications
5× AWS Certified Professional
AWS Certified Solutions Architect – Associate
Expires Aug 9, 2027
AWS Certified Machine Learning Engineer – Associate
Expires Mar 26, 2028
AWS Certified Developer – Associate
Expires Sep 20, 2027
AWS Certified AI Practitioner
Expires Mar 26, 2028
AWS Certified Cloud Practitioner
Expires Mar 26, 20288+
Years Experience50+
Projects Completed5
AWS Certifications2
Research PublicationsBLOG
Latest Articles
Thoughts on software engineering, cloud architecture, and AI
Day 9 - II : IDeploying a Real FastAPI App on AWS with Terraform Modules
The module from Day 9 runs a toy Python HTTP server. Let's replace it with a real FastAPI backend — and fix the module g...
Read MoreDay 9 - I : Advanced Terraform Modules: Versioning and Multi-Environment Deployment
Day 8 got modules working. Day 9 is about making them safe to change — versioning a reusable web-app module, publishing...
Read MoreDay 8: Building Reusable Infrastructure with Terraform Modules
I've been writing the same ALB, ASG, and security group blocks since Day 4. Every time I set up a new environment or tri...
Read MoreDay 7: Workspaces vs File Layouts: I Tried Both. Here's What I Think.
Today was fully hands-on — setting up isolated environments using both approaches, then comparing them side by side.
Read MoreDay 6: How to Securely Store and Manage Terraform State Files
Day 5 covered what state is and how to move it off your laptop into S3. Day 6 goes deeper — actually working with the st...
Read MoreDay 5: Terraform State and Scaling Infrastructure
Today was a big shift. The first four days were mostly about getting things deployed — servers, load balancers, auto sca...
Read MoreDay 4: Deploying a Highly Available Web App on AWS Using Terraform
In this post, I'll walk through how I rebuilt it the right way using Terraform — variables, an Auto Scaling Group, and...
Read MoreDay 3: Inside Terraform: How It Actually Works Under the Hood
Most Terraform tutorials jump straight to writing `.tf` files and running `terraform apply`. But if you want to truly un...
Read MoreDay 2: Step-by-Step Guide to Setting Up Terraform, AWS CLI, and Your AWS Environment
Before you can start managing cloud infrastructure with Terraform, you need to get your local environment properly confi...
Read More