profile

Mahdi El Dirani

I'm a software engineer

About Me

I'm Mahdi El Dirani Software Engineer

Passionate software engineer pursuing an MSc in Computer Science at DTU. Skilled in React, Next.js, ASP.NET Core, and backend integration with C#, MySQL. Eager to apply practical solutions to real-world challenges.

Birthday : 28 May 2002

Email : mahdi.eldirani@gmail.com

Degree : Computer Science

Phone : +45 31 688 847

City : Copenhagen, Denmark

HTML, CSS, Tailwind
100%
React, Javascript, TypeScript
95%
ASP.Net, C#, Java, MySQL, PostgreSql, Spring
80%
Docker, Git, Github, CI/CD, Figma
90%
Tdd, Unit Testing, Cucumber, Agile
80%

Education

2024 - 2026

Master's Degree

MSc in Computer Science and Engineering, Technical University of Denmark (DTU), Denmark.

Main Courses:
  • Software Development of Web Services – Microservices, backend systems.
  • Software Engineering 2 – Architecture, team projects, agile methods.
  • UX Design & Prototyping – Usability, design tools, wireframing (Figma).
  • Data Security – secure software development
2020 - 2023

Bachelor Degree

Bachelor of Computer Science, Lebanese International University, Lebanon.

Experience

Dec 2023 – Jun 2024

Creoshift
Associate Frontend Developer

  • Developed responsive web applications and apps using React Next.js, and ReactNative.
  • Transitioned to mobile development with React Native, delivering three client-ready applications.
  • Collaborated with cross-functional teams to integrate APIs and optimize performance.
Sep 2023 – Nov 2023

Creoshift
Frontend Developer

  • Designed and built user-friendly web applications using React, Next.js, Tailwind, and Typescript.
  • Participated in code reviews and contributed to the improvement of development processes.
  • Collaborated with cross-functional teams to deliver high-quality projects.

Portfolio