Senior Software Engineer | AWS 5× Certified | PhD Candidate

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

PHP

95%

LARAVEL

95%

AWS

90%

REACT.JS

85%

PYTHON

85%

CERTIFICATIONS

AWS Certifications

5× AWS Certified Professional

AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Associate
Expires Aug 9, 2027
AWS Certified Machine Learning Engineer – Associate
AWS Certified Machine Learning Engineer – Associate
Expires Mar 26, 2028
AWS Certified Developer – Associate
AWS Certified Developer – Associate
Expires Sep 20, 2027
AWS Certified AI Practitioner
AWS Certified AI Practitioner
Expires Mar 26, 2028
AWS Certified Cloud Practitioner
AWS Certified Cloud Practitioner
Expires Mar 26, 2028

8+

Years Experience

50+

Projects Completed

5

AWS Certifications

2

Research Publications

BLOG

Latest Articles

Thoughts on software engineering, cloud architecture, and AI

Day 30: How to Register for the Terraform Associate (004) Exam — and What to Expect on Test Day
Terraform
May 01, 2026

Day 30: How to Register for the Terraform Associate (004) Exam — and What to Expect on Test Day

Day 28 was the first practice exam. Day 29 was exams 3 and 4 with the Exam-mode-first protocol. Day 30 closes the loop:...

Read More
Day 29: Take the Exam First, Review Later: How to Actually Use Bryan Krausen's Practice Tests
Terraform
Apr 30, 2026

Day 29: Take the Exam First, Review Later: How to Actually Use Bryan Krausen's Practice Tests

Day 28 was the first two practice exams and the study log that came out of them. Day 29 was exams 3 and 4 — same questio...

Read More
Day 28: How I Prepared for the Terraform Associate Exam with Practice Exams
Terraform
Apr 29, 2026

Day 28: How I Prepared for the Terraform Associate Exam with Practice Exams

Days 9 through 27 built infrastructure: modules, remote state, multi-region failover, the works. Day 28 is a different k...

Read More
Day 27: Building a Multi-Region, Fault-Tolerant 3-Tier Infrastructure with AWS and Terraform
Terraform
Apr 28, 2026

Day 27: Building a Multi-Region, Fault-Tolerant 3-Tier Infrastructure with AWS and Terraform

Day 26 stood up a single-region scalable web app: ALB → ASG → EC2, with CloudWatch closing the scaling loop. Day 27 take...

Read More
Day 26: Building a Scalable Web Application with Terraform, EC2, and Auto Scaling
Terraform
Apr 27, 2026

Day 26: Building a Scalable Web Application with Terraform, EC2, and Auto Scaling

Day 25 deployed a static site on S3 + CloudFront. Day 26 moves up the stack to a dynamic web application: EC2 instances...

Read More
Day 25: Deploying a Static Website on AWS S3 with Terraform
Terraform
Apr 26, 2026

Day 25: Deploying a Static Website on AWS S3 with Terraform

The certification prep of Days 23–24 is done. Day 25 is the first full hands-on project: a production-ready static websi...

Read More
Day 24: Final Exam Preparation: Terraform Associate (004) Practice and Tips
Terraform
Apr 25, 2026

Day 24: Final Exam Preparation: Terraform Associate (004) Practice and Tips

Day 23 built the reference cheat sheet. Day 24 is the simulation layer: exam-style practice questions with explained ans...

Read More
Day 22: Putting It All Together: Application and Infrastructure Workflows with Terraform
Terraform
Apr 23, 2026

Day 22: Putting It All Together: Application and Infrastructure Workflows with Terraform

Day 20 covered the application code deployment workflow. Day 21 covered the infrastructure code deployment workflow. Day...

Read More
Day 21: A Workflow for Deploying Infrastructure Code with Terraform
Terraform
Apr 22, 2026

Day 21: A Workflow for Deploying Infrastructure Code with Terraform

Day 20 established the application code deployment workflow — Docker image, smoke tests, approval gate. Day 21 covers th...

Read More

Get In Touch

I'm always open to discussing new projects and opportunities.

Location Yassa/Douala, Cameroon
Availability Open for opportunities

Connect With Me

Send a Message

Have a project in mind? Let's talk about it.