Rafik

Ingénieur Logiciel 💻, IA Appliquée 🤖, Débutant au tennis 🎾, Coureur du dimanche 🏃‍♂️

⚠️ Psst... ne cliquez pas sur les emojis s'il vous plaît 😉

Rafik Al Shmoury

À propos de moi

Je suis un ingénieur logiciel full stack senior avec plus de 7 ans d'expérience dans la construction de produits numériques à fort impact et évolutifs. Je me spécialise dans TypeScript, React, Node.js et les systèmes pilotés par CMS, avec un accent fort sur l'expérience développeur, l'architecture réutilisable et l'autonomisation des équipes non techniques grâce à l'automatisation et la modularité. J'ai travaillé sur des plateformes alimentées par l'IA, la fintech, l'assurance et la cartographie immobilière résolvant des problèmes complexes à la fois du point de vue produit et infrastructure.

Intérêts

Développement Logiciel

Construction d'applications robustes

Technologies Web

Développement web moderne

Résolution de Problèmes

Solutions créatives

Expérience Utilisateur

Design intuitif

Ingénierie de Produits IA, Développement Cloud-Native, Outils LLM (LangChain, recherche vectorielle), Plateformes Low-Code, DevEx, Collaboration en Temps Réel, Programmation Système (Go, Rust), IA Générative, Automatisation Marketing Assistée par la Technologie

Expérience

Ingénieur Logiciel Senior
Télétravail (Allemagne)2023-Maintenant
  • Dirigé les efforts d'ingénierie dans l'équipe Content Experience, gérant plus de 3000 pages localisées dans 12 langues (pages de destination, blogs, webinaires, carrières, juridique).
  • Refactorisé les composants produit principaux de DeepL (Translator, Write, Document Translator) pour être compatibles CMS et réutilisables, permettant aux équipes non-techniques de construire des pages intégrées au produit via des interfaces glisser-déposer.
  • Permis aux équipes marketing et d'acquisition payante de lancer des pages produit personnalisées directement depuis les campagnes publicitaires en direct avec un seul clic, livrant un ROI > 2:1.
  • Construit un outil de rédaction assisté par IA dans le CMS pour générer automatiquement des modèles de premier jet utilisant des composants pré-câblés, réduisant l'effort manuel et le temps de création de contenu.
  • Implémenté l'infrastructure de prévisualisation en direct, donnant aux éditeurs une visualisation en temps réel des changements de contenu avant publication.
Ingénieur Logiciel Senior
Télétravail (Allemagne)2023
  • Architecturé une application web géospatiale 3D affichant des données de parcelles avec 99,5% de précision, permettant aux utilisateurs de visualiser les réglementations de zonage et le potentiel de développement.
  • Construit un template TypeScript + Next.js 13 évolutif avec tRPC, Prisma, Chakra UI et React Server Components pour un développement rapide.
  • Migré les APIs legacy NestJS vers tRPC, augmentant la vélocité de développement de 30% grâce à une sécurité de type améliorée et une meilleure expérience développeur.
  • Développé un calculateur de prix de parcelles dynamique qui a réduit les demandes clients et les erreurs de tarification tout en améliorant l'expérience utilisateur.
  • Établi un système de design complet avec des composants réutilisables et des directives de style pour une UI/UX cohérente sur toute la plateforme.
Ingénieur Full Stack
Nasco Insurance Groupwww.nascomiddleeast.com
Beyrouth, Liban2022-2023
  • Dirigé l'initiative de transformation numérique, modernisant l'ensemble du parcours client d'assurance sur les marchés du Liban et des Émirats Arabes Unis.
  • Architecturé une plateforme microservices avec NodeJS et ExpressJS, remplaçant les systèmes monolithiques legacy par des services évolutifs et maintenables.
  • Appliqué les meilleures pratiques frontend et la méthodologie de design atomique, accélérant les cycles de développement de 20% et améliorant la maintenabilité du code.
  • Migré l'infrastructure d'authentification de WSO2 vers Red Hat SSO, améliorant la posture de sécurité et la flexibilité opérationnelle.
  • Intégré l'API DocuSign pour des workflows de signature de documents transparents, supportant les processus de signature intégrés et par email.
Ingénieur Full Stack
Beyrouth, Liban2020-2022
  • Développé des interfaces utilisateur fintech haute performance avec React.js et React Native, offrant des expériences cross-platform transparentes.
  • Conçu et implémenté des microservices NodeJS évolutifs avec Express, gérant des transactions financières à haut volume et le traitement de données en temps réel.
  • Livré des solutions fintech de production pour la région MENA : Zaky (portefeuille P2P multi-devises), ViaCard (Mastercard USD avec garantie), et AreebaPay (solution de paiement NFC).
  • Livré des applications fintech critiques dans des environnements Agile, assurant 99,9% de disponibilité et les standards de conformité réglementaire.
Ingénieur Full Stack Freelance
Télétravail2018-Maintenant
  • Développé des applications mobiles sur mesure pour la gestion de restaurants et l'administration scolaire utilisant React Native, Firebase et bases de données en temps réel.
  • Créé des applications web responsives et optimisées pour les performances utilisant l'écosystème React moderne, HTML5, SASS et les technologies d'applications web progressives.
  • Automatisé les workflows de génération de documents avec Python, créant des rapports PDF à partir de modèles Word et de données Excel utilisant python-docx et PyPDF2.
  • Livré des solutions e-commerce full-stack utilisant WordPress, WooCommerce, l'intégration Mailchimp et le développement PHP personnalisé.
  • Portfolio inclut : akl-orient.de (restaurant), fill-full.com (restaurant), larex-global.com (commerce de café), letsvip.co.uk (services de luxe), ambank.com (banque), solarappstore.com (énergie renouvelable).

Boîte à outils

Languages & Core

TypeScript

Expert

JavaScript

Expert

Go

Intermediate

Python

Intermediate

SQL

Expert

Functional Programming

Expert

Jest

Expert
Frontend

React.js

Expert

React Native

Expert

Next.js

Expert

Tailwind

Expert

CSS

Expert

HTML

Expert

Webpack

Expert

Framer Motion

Expert
Backend & APIs

Node.js

Expert

Express

Expert

PostgreSQL

Expert

MongoDB

Expert

tRPC

Expert

REST

Expert

GraphQL

Expert
DevOps & Infrastructure

Docker

Expert

Argo CD

Intermediate

Kubernetes

Intermediate

Terraform

Intermediate

CI/CD pipelines

Expert

Vercel

Expert

Netlify

Expert

Cloudflare Workers

Intermediate

Sentry

Intermediate
AI & ML Tools

OpenAI API

Expert

CMS-AI content integration

Expert

LangChain (exploration)

Beginner

vector search concepts

Intermediate
CMS & Integrations

Contentful

Expert

Strapi

Expert

DocuSign

Expert

Mapbox

Expert

Google Firebase

Expert

Auth0

Expert

Red Hat SSO

Intermediate

Stripe

Expert

CyberSource

Expert

Mastercard APIs

Expert

Projets

Portail Marchand Areeba
Portail Marchand Areeba

Le portail marchand Areeba offre une conception d'invoice personnalisée avec marque, facturation récurrente et facturation automatique des clients, emails automatiques de rappel de retard de paiement, etc.

Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Larex Global
Larex Global

Larex Global est une entreprise internationale de commerce de café en Europe et au Moyen-Orient.

Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}

Zaky est une plateforme de paiement mobile numérique qui permet aux consommateurs, marchands et fournisseurs de services de faire et recevoir leurs paiements de manière fluide et sécurisée.

Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
ViaCard
ViaCard
Visiter

ViaCard est la réponse parfaite aux besoins des Libanais voyageant à l'étranger, faisant des achats en ligne ou même ceux dont les enfants étudient à l'étranger.

Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}
Capture d'écran {projectName} {number}

Formation

Master of Science en Ingénierie Informatique
Université Bahcesehir
Istanbul, Turquie2018 - 2020Master's
Bachelor of Science en Ingénierie Informatique et Communication
Université Internationale Libanaise
Istanbul, Turquie2019 - 2020Bachelor's