MY PROFILE

Hi, I'm Mohcine Laaraj

Web Developers

I’m currently looking for a final-year internship (PFE) starting in February,

focused on software and web development. Motivated and detail-oriented

I enjoy transforming ideas into reliable, efficient, and user-focused digital solutions.

Based in Morocco

Available Now

Download CV

ABOUT ME

Building Meaningful

and

Scalable Digital Systems


I’m a passionate backend developer dedicated to designing and building high-performance, reliable, and scalable applications. My journey led me to specialize in Java development with the Spring Boot framework, where I enjoy turning complex business logic into clean and efficient technical solutions.

Curious and adaptable, I can easily work with different programming languages and environments such as Python, PHP, and JavaScript, depending on project requirements. My focus is on creating well-structured, secure, and optimized systems while maintaining code quality and application performance.

Driven by a strong desire to learn and grow, I believe in precision, teamwork, and the continuous pursuit of technical excellence.

What Drives Me

Languoges

Java(spring boot), .NET, C++, Python(Flask, Django), PHP, JavaScript, HTML5, CSS3, SQL/PLSQL, Oracle

Education

École Marocaine des Sciences de l’Ingénieur (EMSI)

Ingénierie Informatique et Réseaux — Option MIAGE

Projects

Built more than 6 projects

PROJECTS

Featured Work


A showcase of my recent projects demonstrating expertise in full-stack

development, modern frameworks, and creative problem-solving.

E-Commerce Website

gestion de stock

MThe Stock Management project is an application developed in Java using the NetBeans environment.

Portfolio Website

Portfolio Website

Personal portfolio to showcase my design and coding projects.

Weather App

Gestion Conges

Leave management application developed with Python Flask and MySQL – Internship project.

Blog Website

Analyse de Sentiments

This Python script analyzes the sentiment of Reddit posts for a given keyword using the Reddit API and TextBlob.

Game Landing Page

gestion de bibliothèque

Library management application in Java (MVC architecture). It allows managing books, users, and loans, with data stored in CSV files to facilitate import, export, and system portability.

Task Manager

G_cabinetMedical

The G_CabinetMedical project is a comprehensive management application for a medical office, allowing the management of patients, medical records, appointments, staff, treatments, prescriptions, and billing, with the goal of automating daily tasks and optimizing organization and staff time.

CERTIFICATIONS

My Certifications


A collection of certifications and achievements showcasing my skills and knowledge

in various technologies and platforms.

Certification

Oracle Database Administration 2019

An Oracle Database Administration 2019 Certified Professional is skilled in managing Oracle Databases up to version 19c, including installation, upgrades, SQL programming, administration, backup, recovery, and advanced tasks like multitenant management and performance tuning.

Certification

React Native

React Native Certified Developer demonstrates a solid understanding of modern mobile application development using React Native, including component-based design, state management, API integration, and performance optimization, to build efficient and responsive applications.

Certification

Git and GitHub

Git and GitHub Certified Developer demonstrates a strong understanding of version control concepts, including branching, merging, and collaboration workflows. This certification validates the ability to manage code efficiently, track project history, and collaborate effectively using Git and GitHub platforms.

Certification

Java and Object-Oriented Programming

Introduction to Java and Object-Oriented Programming certification demonstrates foundational knowledge of Java programming and core OOP principles such as encapsulation, inheritance, polymorphism, and abstraction. It validates the ability to write structured, reusable, and efficient code using Java.

Certification

Python

The Programming for Everybody (Getting Started with Python) certification demonstrates a solid understanding of Python programming fundamentals, including variables, data types, control structures, functions, and basic data handling. It validates the ability to write simple, clear, and logical Python programs.

Certification

JavaScript

The Interactivity with JavaScript certification demonstrates an understanding of how to make web pages dynamic and responsive using JavaScript. It validates skills in manipulating the Document Object Model (DOM), handling events, and creating interactive user experiences on the web.

CONTACT

Get in Touch with Us

I'm always open to discuss exciting projects and new opportunities. Let's collaborate!

mohcine.laaraj2@usmba.ac.ma
+212 663301746
Morocco, Rabat