Hi, I'm Mohamed

SDE Intern at OCI, Oracle Morocco

I build cloud-native and full-stack software, combining clean engineering with practical, scalable architecture.

About Me

A brief introduction about me and my journey so far.

Mohamed El-Merjani

SDE Intern at OCI, Oracle Morocco

Institut National des Postes et Télécommunications

Background

Final year Software Engineering student at INPT and SDE intern at Oracle Morocco, working with OCI. I focus on backend development, Site Reliability Engineering, cloud-native systems, and practical software architecture.

Expertise

Experienced in full-stack development with React, Node.js, Java, Spring, and cloud technologies. AWS Certified Developer Associate with a strong foundation in competitive programming and algorithmic problem solving.

Focus Areas

Specializing in web application development, cloud infrastructure, and scalable backend systems, with current industry experience in the OCI ecosystem.

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 Framework
Spring Framework
Node.js
Node.js
Python
Python
Go
Go
FastAPI
FastAPI
Express
Express
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
AWS
AWS
OCI
OCI
Terraform
Terraform
Git
Git
Linux
Linux
Kubernetes
Kubernetes
Prometheus
Prometheus
Grafana
Grafana

Get In Touch

I'd love to hear from you and explore how we can work together.

Let's Connect

I'm always interested in new opportunities, challenging projects, and meaningful collaborations. Whether you have a specific project in mind or just want to chat about technology, feel free to reach out.

Send a Message