About Ibrahim El Khalil
French
Native or bilingual
English
Native or bilingual
German
Conversational
Arabic
Native or bilingual
Experience
- freelanceDéveloppeur Full Stack & UXMEDICALFebruary 2025 - July 2025 (5 months)Lyon, FranceAnalyse des besoins auprès de plusieurs dentistes, priorisation des fonctionnalités (patients, rendez-vous, facturation, stocks) et rédaction du cahier des charges. Conception UX/UI complète sur Figma, création de prototypes interactifs et ateliers de validation avec 6 dentistes. Développement d'un MVP fonctionnel (React + Electron + PostgreSQL) présenté à ces dentistes, recueil de leurs feedbacks et intégration continue de leurs propositions. Optimisation de l'expérience utilisateur : simplification des workflows pour réduire le temps de saisie et limiter les erreurs en cabinet. Développement Full Stack : intégration de la base de données avec Knex, création de migrations/seeds, gestion des rôles et droits d'accès. Prise en compte des contraintes de confidentialité et RGPD dès la conception (protection des données médicales). Approche Lean Startup & Agile : cycles courts de conception, tests utilisateurs, améliorations continues et documentation technique.Tech : React• Electron◦ TailwindCSS◦ Node.js◦ PostgreSQL• Knex• Vite•
- IT Craft SolutionsFull Stack Developer & DevOpsSOFTWARE PUBLISHINGMarch 2025 - June 2025 (3 months)Lyon, FranceModernisation de l'environnement Docker (Node.js 22, PostgreSQL 17, Dockerfile & docker-compose) réduisant le temps de build et simplifiant le déploiement local et CI/CD. Migration de l'application Angular 18 → 19 (standalone components, signals, nouvelles API), préparant l'équipe à adopter les nouveautés du framework. Mise en place du processus GitFlow et automatisation via GitHub Actions (CI/CD), garantissant un déploiement rapide et fiable en développement et production. Migration de la base de données SQLite → PostgreSQL avec Knex, standardisation des migrations/seeds, assurant la cohérence entre les environnements. Intégration avancée de Stripe (webhooks, création d'intentions de paiement, sécurisation des clés API) pour un processus de paiement robuste et sécurisé. Collaboration en équipe dans un contexte Agile (daily meetings, code reviews), avec documentation technique pour faciliter l'onboarding et la maintenance.Tech stack : Docker• Docker Compose◦ Node.js 22◦ PostgreSQL 17• Knex• GitHub Actions◦ Angular 18 → 19◦ Stripe API
Recommendations
Be the first to recommend Ibrahim El Khalil
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- TOEICTOEIC
- Licence InformatiqueUniversité Lumière Lyon 22025Licence Informatique - Parcours Data Science
Skill set
Categories
- Other