EL MEHDI ENASSIRI

SOFTWARE DEVELOPER

Salaire / Taux journalier

Casablanca, Maroc

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactSpring BootPostgreSQLTypescriptMicroservicesJavascriptTailwind CSSPHPLaravelNodeAngularRedisCSSJavaExpressRequêtes SQLC++CPostmanPrometheusLinuxSupabaseGitMariaDBDockerSQLiteRESTful APIsELK StackGitHubGitLabn8nNextGrafanaFastAPIMATLABHTMLWindows

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Liens

Expérience de travail

Software Developer Intern

Tython

avr. 2026 - Présent

6 mois

Casablanca, Maroc

– Contributing to the architectural refactoring of the Live Agent module within a SaaS chatbot and automation platform supporting WhatsApp, Facebook, Instagram, and Telegram. – Analyzing and restructuring a monolithic React component containing more than 7,000 lines of code into modular, reusable, and maintainable components. – Separating user-interface components, business logic, and communication services to improve code maintainability, scalability, and reusability across multiple messaging channels. – Working on centralized state management for conversations, filters, agents, and channel-specific interactions. – Developing and maintaining backend services and REST APIs using Express.js and Node.js. – Working with real-time communication and session management using WebSockets, Redis, PostgreSQL, and Supabase. – Contributing to connection reliability features, including automatic reconnection, health monitoring, exponential back-off, and offline action queuing. – Contributing to AI-assisted writing features, including grammar correction, message reformulation, tone adjustment, and smart reply suggestions. – Applying Factory and Strategy design patterns to support different message types, including text, images, files, and carousel messages.

Full-Stack Web Application

BrightSmile Dental

– Currently developing a dental management web application for managing patient records, dental sessions, consultation notes, treatment plans, and preliminary diagnosis. – Building frontend features using Angular and TypeScript. – Developing backend services and REST APIs using Java and Spring Boot. – Designing and integrating a PostgreSQL database for patient, session, form, and diagnosis data. – Creating n8n workflows to support AI-assisted features and automate data processing between the application and external AI services.

Full-Stack Multiplayer Web Application

ft_transcendence

– Engineered a real-time multiplayer web app with live chat, matchmaking, and WebSockets using Fastify.js and Vite. – Implemented secure OAuth 2.0 and JWT authentication with multi-user session management. – Configured full system observability using ELK Stack, Prometheus, and Grafana for log and metrics tracking.


Formation

1337 Coding School

Full stack developer, Computer Software Engineering

2023 - 2026

2 ans 3 mois

Université Sultan Moulay Slimane

Bachelor's degree, PHYSICAL SCIENCES

2019 - 2023

4 ans

EL MOKHTAR SOUSSI HIGH SCHOOL

Baccalaureate, PHYSICAL SCIENCES

2018 - 2019

1 an 2 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.