Hello World

I am Mahdi karray,
a Full stack Developer
& software engineer
based
in Tunisia.

Mahdi Karray

About

I am a Software engineer and Current student who is actively cultivating skills in software development to make an impact with my coding skills and computer science background. I am eager to contribute my energy and enthusiasm to dynamic projects. During my academic journey specialized in full stack web development, I have engaged in hands-on experiences with Many coding languages and frameworks such as javascript, mongodb ,Angular, React js , Node js and Spring Boot and more.

Expertise

  • React.js
  • Node.js
  • HTML5
  • JavaScript (ES6+)
  • RESTful APIs
  • SQL and NO SQL Databases
  • Git & GitHub
  • TypeScript
  • Docker
  • Agile Methodologies

Experience

Dental Clinic

Full stack web Developer

August 2024 - July 2024

The objective behind this intership's project is to develop a web application for a dental clinic specializing in aesthetic dentistry. The application will serve as a showcase for clients, enable the management of the dentist's and patients' schedules, and allow for treatment reservations.

Data Era

Full Stack Developer

January 2025 - July 2025

Education

ESPRIT Private Engineering and Technology School

Engineering

September 2020

School of sadkia

B.A. Degree in computer science

August 2019

Recent Projects

Here are some of my favorite projects I have done lately. Feel free to check them out.

Veltun

Full Stack Web Developer

January 2023 - July 2023

Managed a team of 6 to design and develop a bike rental system for transportation purposes and sports on three different platforms with Symfony, CodenameOne and Java.

Collaborative Document Management Application

Full Stack Web Developer

January 2024 - July 2024

Managed a team of 4 as a Scrum Master to design and develop an innovative application for collaborative document management and organization using Quill, React, NestJS, and MongoDB.

  • Document creation, editing, and organization into folders
  • Real-time collaboration on documents with visibility into editors
  • User and access management for controlling document access

DevOps Infrastructure

Full Stack Web Developer

September 2024 - December 2024

Led a comprehensive DevOps project featuring:

  • Jenkins for CI/CD pipelines
  • SonarQube for code quality checks
  • Grafana and Prometheus for monitoring and visualization
  • Nexus for artifact management
  • ngrok for secure tunneling
  • Docker Compose and Docker for container orchestration
  • Git for version control

This project automated build and deployment processes, enhanced code quality, and improved system reliability and performance monitoring.

Get In Touch

I love to hear from you. Whether you have a question or just want to chat about Web development & Technology — shoot me a message.