Full-Stack Development Graduate

Lobna El Amrany

Aspiring Fachinformatikerin für Anwendungsentwicklung

"I build practical web applications and want to grow as a developer in Germany."

Fès, Morocco

Portrait of Lobna El Amrany

About Me

I am a Full-Stack Development graduate from Fès, Morocco. I completed my training in Digital Development – Web Full Stack at OFPPT, where I learned how to build web applications from the database to the user interface.

During my training, I worked on several projects using PHP, Laravel, MySQL, JavaScript, and React. I enjoy the process of turning an idea into a working product: designing the database, writing backend logic, and building a clear, usable interface.

I am now looking for an opportunity to begin my Ausbildung as a Fachinformatikerin für Anwendungsentwicklung in Germany. I want to learn from experienced developers and grow in a professional environment.

Why Germany?

The German dual training system combines theory and practice in a way that makes sense to me. You learn at school, and you apply what you learn in a real company.

I want to work on real projects, learn from experienced developers, and understand how software is built in a structured company. This is the kind of learning I am looking for.

Germany has a strong engineering culture and high standards for quality. I want to grow in this environment, both as a developer and as a person.

Career Goal

Ausbildung zur Fachinformatikerin für Anwendungsentwicklung

I want to improve my programming skills, learn professional development processes, and understand how software is built and maintained in a real company.

I am at the beginning of this path, and I am ready to work for it.

Technical Skills

Frontend

  • HTML
  • CSS
  • JavaScript
  • React

Backend

  • PHP
  • Laravel
  • Python

Databases

  • MySQL
  • MongoDB
  • SQL

Tools & Other

  • Git
  • GitLab
  • Jira
  • VS Code
  • UML
  • MERISE
  • REST API
  • Microsoft Word
  • Microsoft Excel

Languages

  • ArabicNative
  • GermanB2
  • FrenchA2
  • EnglishA2

Projects

Écloria

Cosmetics E-Commerce Platform

  • Laravel 12
  • PHP
  • MySQL
  • Bootstrap
Completed

An online cosmetics shop built with Laravel. Customers can browse products, place orders, and track them. Admins can manage products, orders, stock, and suppliers.

Problem

Small cosmetics shops in Morocco often track stock and orders manually. This causes stock errors and lost sales.

Solution

The shop brings products, orders, stock, and suppliers into one place, with an admin panel for daily management.

Roles

Customer, Employee, Admin

My Contribution

I built the database, the customer checkout, the admin dashboard, and the stock logic (FEFO).

Technologies

  • Laravel 12
  • PHP 8.2
  • MySQL 8
  • Blade
  • Bootstrap 5.3
  • Vite

What I Learned

How to handle stock correctly when orders come in, and why database transactions matter.

GitHub →

Fixora

Service Booking Platform

  • Laravel 12
  • Tailwind
  • Alpine.js
  • MySQL
In Development

A platform that connects customers with local service professionals. Customers send requests, professionals accept them, and both can chat inside the platform.

Problem

Finding a reliable repair professional is hard. People rely on word of mouth and have no way to compare or track requests.

Solution

Professionals have profiles, requests have a clear status, and chat opens only after a request is accepted.

Roles

Customer, Professional, Admin

My Contribution

I built the database, the three user roles, the request workflow, and the private chat.

Technologies

  • Laravel 12
  • PHP
  • MySQL
  • Tailwind CSS
  • Alpine.js
  • Vite

What I Learned

How to manage user roles and request status, and why business rules must be checked on the server, not just in the browser.

GitHub →

HotelApp

Hotel Management System

  • Laravel 12
  • PHP
  • MySQL
  • Bootstrap
Main Modules

A hotel management app built during my internship at Medina Click as my final-year project. It handles room bookings, restaurant orders, and guest services. This was a team project.

Problem

Hotels often use separate tools for bookings, rooms, and restaurant orders. This makes daily work slow and confusing.

Solution

One system for bookings, restaurant orders, and guest services, with a different interface for each role.

Roles

Admin, Chef, Guest (my part). Reception and Housekeeping (team)

My Contribution

I worked on three parts: the admin panel, the chef section for restaurant orders, and the guest section for bookings and food orders.

Technologies

  • Laravel 12
  • PHP
  • MySQL
  • Blade
  • Bootstrap

What I Learned

How to work in a team project, and how to prevent two guests from booking the same room at the same time.

GitHub →

Education

  1. 2024

    Baccalauréat – Sciences Physiques

    Fès, Morocco

  2. 2024–2026

    Développement Digital – Web Full Stack

    OFPPT, Fès, Morocco

    Completed vocational training

  3. 2026

    telc B2 Certificate

    Casablanca, Morocco

Practical Experience

01.04.2026 – 30.04.2026

Full-Stack Web Development Intern

Medina Click, Fès, Morocco

One-month internship focused on web application development. Contributed to a hotel management web application built with PHP, Laravel, and MySQL as part of my Final-Year Project (PFE).

Personal Interests

Beyond programming, I enjoy drawing, reading, and sports. I also like design and learning new technologies.