Hi - I'm Mohamed Hedi MaghrebiFULLSTACK ENGINEER

Full-Stack Software Engineer and recent graduate with a passion for TypeScript, React, and building scalable, high-performance web applications. Skilled in React (Vite), Node.js, Express, Spring Boot, and MongoDB, with a strong focus on clean architecture, API design, and microservices.

Mohamed Hedi Maghrebi - Full-Stack Software Engineer

// Stack / Expertise

I combine a modern tech stack with proven expertise to craft clean, reliable, and future-ready solutions.

TypeScript Development
TypeScript Development

Ensuring robust and maintainable code with TypeScript.

React.js Development
React.js Development

Building modern and responsive user interfaces with React.js.

Vite.js Development
Vite.js Development

Building fast and optimized front-end applications with Vite.js.

Tailwind CSS Styling
Tailwind CSS Styling

Designing beautiful and responsive interfaces with Tailwind CSS.

Express.js Development
Express.js Development

Building fast and scalable backend applications with Express.js.

MongoDB Development
MongoDB Development

Creating flexible and high-performance databases with MongoDB.

Postman API Testing
Postman API Testing

Designing, testing, and documenting APIs efficiently with Postman.

Docker Development
Docker Development

Containerizing applications for consistent and scalable deployments using Docker.

Git Version Control
Git Version Control

Managing source code and collaboration efficiently using Git.

// Career

I am building a career grounded in modern software engineering principles, focused on creating value through clean architecture, thoughtful design, and reliable delivery.

Frontend Developer

Proxym Group ·

Internship

02/2025 - 06/2025

• Redesigned the BPMN modeler of the Bankerise Studio platform using bpmn-js, enhancing adaptability for business analysts and internal development teams. • Developed a custom BPMN rendering engine to standardize diagram visualization and reduce misinterpretation issues. • Refactored the frontend architecture with Redux.js and modular patterns, reducing code complexity and bug resolution time by around 20%. • Optimized rendering and loading performance of large BPMN workflows, improving execution speed by approximately 30%. • Implemented React Query for state caching and API synchronization, reducing redundant API calls by nearly 15%.

Tools:

React.jsVite.jsTypeScriptRedux.jsbpmn-jsTailwind CSSReact QueryGitSwagger

Full Stack Engineer

PROFEEL Talent Solutions ·

Internship

07/2024 - 09/2024

• Designed and developed an internal e-learning platform with course management, instructor workflows, and learner progress tracking. • Built testing and evaluation modules, reducing instructors’ manual grading workload by about 40%. • Integrated secure authentication and role-based access control, strengthening data protection. • Developed a scalable backend with Node.js and Express, enabling modular addition of future features.

Tools:

Vite.jsReact.jsJavaScriptRedux.jsExpress.jsMongoDBBootstrapGitNotion

// Projects

I design and deliver projects that translate ideas into seamless digital experiences, combining performance, usability, and modern engineering practices.

Bankerise Studio by PROXYM Group

InternshipNew 🔥
  • 4 months ago4 months ago
Project Cover

Implementation of a BPM Process Modeler using Bpmn.js, Vite.js, React.js, TypeScript, React Query and Redux.js.

Micro-Service Application for Airport Flight Management

School projectNew 🔥
  • 8 months ago8 months ago
Project Cover

Development of a micro-service application for managing airport flights using Spring Boot, Java, MySQL

Maharati E-Learning Platform

Internship
  • 300 Visitors300 Visitors
  • One year agoOne year ago
Project Cover

Design and development of an e-learning web platform using Vite.js, React.js, MongoDB, Express.js and Node.js.

My School Dashboard

School project
  • One year, 5 months agoOne year, 5 months ago
Project Cover

Design and development of a web platform for High school management using Vite.js, React.js, MongoDB, Express.js and Node.js.

Static E-learning Website

School project
  • 100 Visitors100 Visitors
  • 2 years, 4 months ago2 years, 4 months ago
Project Cover

A static website designed to showcase the functionality of an e-learning platform

Let's Talk

I'd love to help

Crafting innovative solutions to solve real-world problems

0/800