Hi, I'm Mohamed

Software Engineering Student & DevOps Enthusiast

I build fast, elegant, and meaningful digital experiences — blending clean code with thoughtful design.

About Me

A brief introduction about me and my journey so far.

Mohamed El merjani

Software Engineering Student

Institut National des Postes et Télécommunications

Background

Final year Software Engineering student at INPT, focusing on full-stack web development and modern software architecture. Passionate about creating efficient, scalable solutions that solve real-world problems.

Expertise

Experienced in full-stack development with modern frameworks including React, Node.js, and cloud technologies. Strong foundation in competitive programming with algorithmic problem-solving skills.

Focus Areas

Specializing in web application development, cloud infrastructure, and building scalable systems. Always exploring new technologies and best practices in software engineering.

Featured Projects

A collection of projects that showcase my expertise in full-stack development, DevOps practices, and modern web technologies.

AWS Serverless Real-Time Voting App preview
Completed

AWS Serverless Real-Time Voting App

A fully serverless application built with AWS services featuring real-time voting updates, passwordless authentication, and Infrastructure as Code. Demonstrates modern cloud-native architecture with automatic scaling, pay-per-use pricing, and seamless deployment using AWS CDK.

AWS LambdaDynamoDBAPI GatewayWebSocketAWS CognitoAWS CDKTypeScriptCloudWatchServerless
E-commerce Platform preview
In Progress

E-commerce Platform

A multi-vendor e-commerce application featuring advanced inventory management, admin dashboard, multi-language internationalization, dark/light mode, and authentication with Google and Gmail magic links (NextAuth). Built with modern web technologies and scalable cloud architecture.

Next.jsPrismaPostgreSQLnext-intlTailwind CSSVercelDark/Light ModeNextAuthGoogle AuthMagic Link
Product Service & Stock Management preview
Completed

Product Service & Stock Management

A microservices-based product and stock management system featuring gRPC communication and asynchronous messaging. Demonstrates modern distributed architecture with event-driven patterns, real-time inventory updates, and scalable service communication using Spring Cloud ecosystem.

Spring BootSpring gRPCSpring Cloud StreamKafkaSpring Data JPAH2 DatabaseMicroservices

Technical Skills

Technologies and tools I use to build scalable, modern applications

React

React

Next.js

Next.js

TypeScript

TypeScript

Tailwind CSS

Tailwind CSS

JavaScript

JavaScript

All Technologies

React
React
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
JavaScript
JavaScript
Java
Java
Spring Framwork
Spring Framwork
Node.js
Node.js
Python
Python
fastapi
fastapi
Express
Express
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
AWS
AWS
Git
Git
Linux
Linux
Kubernetes
Kubernetes