Ou
Mohamed Badra

Mohamed Badra

Ingénieur logiciel | Applications Web et intégrations LLM
📍 Cairo, Égypte · (0) · Membre depuis
Disponibilité
🏠 Travaille à distance / chez lui Oui Non
🧰 Se déplace chez le client Oui Non
⚡

Présentation

Ingénieur full-stack et IA développant des applications web évolutives et des outils intelligents.

• React, Express, FastAPI, MongoDB
• LangChain, RAG, agents IA
• API REST & Microservices

Fournir des MVP fiables et prêts à la production ainsi que des logiciels personnalisés.
📋

Parcours

Chercheur en apprentissage automatique
Independent Academic Research · 17/06/2026 – 28/07/2026
A proposé un pipeline hybride ML de bout en bout qui prévoit les compositions de football en fusionnant des caractéristiques structurées tabulaires avec des dimensions contextuelles extraites par LLM (risque de blessure, sentiment des managers et rotation tactique). A conçu un modèle de renforcement du gradient contraint monotone, intégré à une chaîne de Markov pour la prévision tactique des formations et à l’algorithme hongrois pour les affectations de joueurs valides sur le plan positionnel. Évalué sur les données de la Premier League anglaise, atteignant une précision de 83,9 % dans les alignements contraints et une amélioration de +7,15 % grâce aux caractéristiques du LLM sur des bases tabulaires dans des études d’ablation chronologique.
Stagiaire en ingénierie NLP
Cellula Technologies · 22/01/2026 – 01/04/2026
Conçu un agent conversationnel intelligent et conscient du contexte utilisant des agents LangChain ReAct, orchestrant dynamiquement des outils personnalisés pour gérer les flux de conversation sans logique codée en dur. J’ai développé un chatbot assistant développeur à la pointe de la technologie utilisant LangGraph et RAG dans une architecture à machines à États pour générer du code de manière autonome, expliquer des extraits et détecter des langages. Conçu et déployé un cadre multimodal de classification de la toxicité pour le texte et les images, intégrant des garde-fous de maintien des règles et des classificateurs à grain fin pour une modération robuste du contenu.
Développeur Web Full-Stack (Projet indépendant)
Self-Employed · 17/11/2025 – 25/12/2025
J’ai conçu une API RESTful utilisant Express.js avec une structure modulaire Routes & Controllers pour gérer les communautés, les publications et l’authentification des utilisateurs. Conception et optimisation d’une base de données MongoDB Atlas évolutive utilisant des schémas Mongoose pour des données relationnelles complexes (utilisateurs, threads, commentaires). J’ai déployé une architecture de microservices entièrement conteneurisée, hébergeant le front-end sur Vercel et le backend sur Render.
Stagiaire en développement logiciel en R&D
EL-Sewedy Electric - Iskraemeco · 01/07/2025 – 15/08/2025
A développé une application web full-stack pour la gestion des compteurs intelligents utilisant Java Spring Boot et Angular, facilitant le traitement de données en temps réel. Mise en œuvre de la communication série pour lire les configurations des compteurs et écrire les mises à jour des paramètres directement via les connexions de port COM. Swagger intégré pour une documentation API robuste et fonctionnalités de gestion d’appareils à distance (connexion/déconnexion).
Stagiaire en développement d’applications mobiles
NTI Ministry of Communications · 15/06/2025 – 01/09/2025
A suivi un programme de formation intensive sur le développement multiplateforme utilisant Flutter et Dart, axé sur la création d’applications mobiles évolutives.
Licence en ingénierie
Université Ain Shams & Université de East London · 2023 – 2027
« Je suis actuellement inscrit à un programme de double diplôme grâce à un partenariat entre l’Université Ain Shams (Égypte) et l’Université d’East London (Royaume-Uni). À l’obtention de mon diplôme, je recevrai deux certificats de Bachelor of Science, un de chaque établissement. Mon domaine d’étude principal est le génie informatique et les systèmes logiciels, qui se concentre sur l’application des principes fondamentaux de l’ingénierie tout au long du cycle de vie du développement logiciel, y compris l’analyse des exigences, la conception, la validation, la mise en œuvre, les tests et la gestion.
🇬🇧Anglais 🇲🇦Arabe
⭐

Avis

Aucun avis

⚠️
Merci de vous en tant que client pour pouvoir donner votre avis
💬
Aucun avis pour le moment.
Soyez le premier à partager votre expérience avec ce professionnel.