Skip to main content
Ibrahim Chehab

v3.0 · 2026-08-29

Ibrahim Chehab

Senior Full Stack & AI Engineer

ibrahim@chehab.tech +961 71 853 017 /in/ibrahim-chehab /i-chehab Sidon, Lebanon

Profile

Senior Full Stack & AI Engineer with 10+ years building production SaaS, data-intensive backends, and AI systems. Currently building and operating healthcare platforms at IIS eSolutions spanning pharmaceutical data, on-premises clinical AI, speech processing, and AI-assisted documentation. Previously managed a 5-engineer team through a five-year B2B platform rebuild and customer migration.

Skills

CorePython · Django · Django REST Framework · FastAPI · PostgreSQL · MariaDB/MySQL · Redis · Celery · Docker
Applied AI & searchBioBERT · MedCPT · FAISS · BM25 · RAG · vector embeddings · spaCy · Presidio · Ollama · faster-whisper · pyannote · Pinecone · Elasticsearch
FrontendTypeScript · Angular · Vue.js · Nuxt.js · React · Tailwind CSS · Electron · Socket.io
Infrastructure & deliveryLinux · GPU servers · Gunicorn · Nginx · systemd · GitLab CI/CD · AWS · Cloudflare · structured JSON logging
EngineeringSystem & schema design · ETL at scale · TDD · CI/CD · API versioning · observability · privacy-aware clinical AI
PreviouslyNode.js · Express.js · PHP · Laravel

Experience

Most recent first.

Senior Full Stack & AI Engineer

IIS eSolutions · Healthcare technology

Jun 2025 — Present

Hybrid · Lebanon

Built and operated two production healthcare platforms spanning pharmaceutical reference data, clinical AI, voice processing, and internal tooling.

  • Converted a licensed pharmaceutical dataset of 309 linked tables into a production Django platform with 400+ ORM models across 14 clinical domains, enabling drug search, allergy and interaction checks, prescribing, dispensing, dosing, and patient-medication workflows.
  • Built dependency-ordered, idempotent ETL plus the production API, security, caching, and search layers (DRF, JWT/RBAC, rate limiting, Redis/Celery, Elasticsearch), making full dataset refreshes safe, repeatable, and low-risk.
  • Built the ICD-10 and CPT autocoding service using historical co-occurrence, BM25, biomedical embeddings, and clinical NLP guardrails to improve ranked coding suggestions while reducing unsafe or unsupported outputs.
  • Moved AI inference fully on-premises to company GPU servers and built PHI de-identification, keeping patient data inside company infrastructure rather than sending it to third-party AI APIs.
  • Built the clinical voice pipeline in-house with ASR and doctor/patient speaker diarization, then added medical history extraction, note reformatting, and an AI scribe that converts visit transcripts into structured SOAP notes.
  • Created a model evaluation and release gate measuring clinical accuracy, unsupported outputs, and hallucination rates on real cases before production approval.
  • Built the Angular admin dashboard and owned Linux/GPU production deployment, automated testing, and technical documentation across both platforms.
Python 3.12Django 4.2DRFFastAPICeleryRedisElasticsearchMariaDBPostgreSQLAngularTypeScriptFAISSBioBERTOllamafaster-whisperpyannoteLinuxGitLab CI/CDpytest

Senior Full Stack Developer & Team Lead

Talentech

Mar 2020 — Jan 2025

Remote · 5-year engagement

Drove the rebuild of an offline-first B2B retail communications platform used across multi-site retail networks.

  • Led a 5-engineer team reporting to the CEO, owning architecture decisions, sprint planning, code reviews, and developer mentorship through the full platform rebuild.
  • Migrated 200+ retail sites from the legacy product to a faster offline-first Electron platform with cloud sync and real-time multi-site campaign updates.
  • Optimized MySQL schemas, sync flows, and production workflows to keep the desktop client responsive under real-world retail load.
Node.jsExpress.jsLaravelAngularSocket.ioElectronFabric.jsMySQLLinux

Independent Software Engineer

Freelance & contract

2015 — Present

Remote · concurrent with full-time roles

  • Delivered 20+ end-to-end software projects for clients across Lebanon, Kuwait, and the USA, spanning SaaS, AI/RAG, e-commerce, desktop tools, and custom business systems.
  • Owned requirements, architecture, implementation, deployment, and post-launch support as sole engineer or with small subcontracted teams.
LaravelVueNuxtMySQLRedisLinux

Software Engineer · Full Stack

Cazy Media

Jan 2018 — Dec 2018

Remote

  • Built a multi-vendor, multi-currency commerce platform integrating external payment, shipping, and inventory systems.
  • Optimized Laravel/Vue/Redis production workloads through query tuning and cache layering, improving application responsiveness and delivery reliability.
  • Standardized Linux deployment and server operations for repeatable production rollouts.
LaravelVueRedisLinux

Software Engineer · Full Stack

Dekmak

Jul 2017 — Dec 2018

On-site → Remote

  • Replaced WordPress with a custom Laravel/Vue/Redis CMS, enabling the agency to deliver higher-value custom projects beyond the limits of the legacy stack.
  • Improved response times through database-query and Redis-cache optimization, and standardized Linux deployment for repeatable releases.
LaravelVueMySQLRedisLinux

Frontend Developer

NOVA4

Dec 2016 — Jun 2017

On-site

  • Delivered 10+ responsive frontend projects with consistent cross-browser behavior, focusing on mobile usability and page-load performance.
HTMLCSSjQuery

Selected independent projects

2026Professional Markdown → PDF Exporter — open-source VS Code extension exporting Markdown to polished Arabic (RTL) and English (LTR) A4 PDFs (TypeScript, MIT).
2026Lea General Trading — B2B trading portal (Laravel / Vue / Nuxt / Redis).
2026BYC — B2B eCommerce portal (Laravel / Vue / Nuxt / Redis).
2025FakkerAI — RAG chatbot for product and order assistance (OpenAI + Pinecone).
2020Jazly — multi-country, multi-district eCommerce platform (Laravel / Vue / Nuxt / Redis).
2019True Express — Kuwait multi-vendor eCommerce platform (Laravel / Vue / Nuxt / Redis).
2018Class Cellulars — eCommerce plus internal PMI recharge, IMEI customs, and printer/ink-stock systems (Laravel / Vue).
2017COR Medicine, Educom Overseas, SGU, Istituto Marangoni, Haam, Ata3allam — healthcare-awareness, study-abroad, news-management, and multilingual web projects.

Education & continuous learning

2016B.Sc. Computer Science — Islamic University of Lebanon
Self-directedComputer vision, deep learning, unsupervised ML, recommendation systems, and applied clinical NLP; selected work published on GitHub.
CoursesMachine Learning Basics · Introduction to Deep Learning · MLOps Fundamentals · Computer Vision Essentials
LanguagesEnglish (professional working proficiency) · Arabic (native)