11/11/2026 updated

**** ******** ****
Premium member
100 % available

Backend & AI Engineer | Python, Django & LLM/RAG Systems

Fyresdal, Norway
Worldwide
Full Stack Web Development, Holberton School (2019-2021)
Fyresdal, Norway
Worldwide
Full Stack Web Development, Holberton School (2019-2021)

Profile attachments

YassinBahri_CV.pdf

About me

I am a backend and AI engineer with 4+ years of experience building production systems with Python, Django, FastAPI, Node.js, PostgreSQL and cloud services.

DevOpsDjangoMiddlewarePython (Programming Language)PostgreSQLSAP ABAPFlaskPrompt EngineeringSAP BTPBackendFastAPISAP FioripandasBackend ProgrammingCeleryFront End Software DevelopmentApi DesignArtificial Intelligence Markup Language (AIML)Data PipelineJenkins
AI & LLM Engineering
Expertise in OpenAI API (GPT-4, reasoning models, structured output parsing), LangChain, and end-to-end RAG pipeline design covering ingestion, chunking, embedding, retrieval, and generation. Proficiency in hybrid retrieval combining vector and keyword/BM25 search, metadata filtering, dynamic LLM routing by confidence score, prompt engineering and versioning, as well as vector stores such as Qdrant, pgVector, and MongoDB for large-scale corpus processing (300+ books, 1.8M+ pages).

Python & Backend Development
Strong command of Python 3.12+, OOP, and clean architecture principles. Hands-on experience with Django, Django REST Framework (DRF), FastAPI, Flask, Django ORM, custom plugins and middleware, Celery, RabbitMQ, event-driven workflows, parallel extraction engines, CLI scripting (argparse, Bash), and REST API design and versioning.

DevOps & Cloud
Practical experience with Docker, Docker Compose, AWS, GCP (Cloud Run, App Engine), Azure (Active Directory), Jenkins CI/CD, YAML-driven configuration, Linux, Bash, Git, and Cloudflare. Proven track record deploying and versioning full production pipelines across multiple cloud environments.

Document Processing
Proficiency in PyMuPDF (fitz) and Tesseract OCR (pytesseract) for text extraction from large document corpora. Experience with section-aware chunking and normalization pipelines for structured data preparation.

Databases
Broad experience with PostgreSQL, MySQL, MongoDB, Neo4j, PLSQL, and Oracle 12c/19c. Skilled in data modeling, query optimization, and managing data lifecycle across relational and NoSQL systems.

Data & Reporting
Hands-on use of pandas, NumPy, and openpyxl for data processing, trend analysis, and JSON-to-Excel report generation. Experience building Streamlit dashboards and Metabase integrations, as well as designing batch processing and data pipeline workflows.

Frontend & JavaScript
Working knowledge of JavaScript, React, Node.js, Vue.js, Nuxt.js (versions 2 and 3), and Tailwind CSS for building interactive frontends and dashboards.

Testing & Quality
Experience with Pytest, Django UnitTests, and unit and integration testing for services and pipelines. Familiarity with CodeceptJS and SonarQube for code quality assurance.

Experience

Professional experience0 - 5 years
Freelancer since2022

Languages

ArabicNative speakerEnglishNative speakerFrenchFluentNorwegianGood

Project history

Backend & AI Engineer

Avaxia Group
Designed and implemented a full end-to-end RAG pipeline powering an AI assistant embedded in an enterprise monitoring platform, processing approximately 1.8 million documentation pages and 300+ technical books. Built hybrid retrieval combining pgVector cosine similarity search with PostgreSQL full-text keyword search and metadata filtering. Implemented a confidence-based LLM routing layer for dynamic model selection. Architected a real-time monitoring platform aggregating operational telemetry across 8 production systems and 13 data sources. Designed a parallelism-based Python extraction engine and built data aggregation and reporting pipelines using pandas and NumPy. Developed Streamlit dashboards and a React frontend with Azure Active Directory integration.

Chief Technology Officer (CTO)

Flamely (Remote)
Led the full technical architecture and infrastructure strategy for a creator-brand collaboration platform. Designed and implemented a multi-stage CI/CD pipeline using Jenkins. Architected the deployment strategy using GCP with dedicated Supabase databases per environment. Built a complete observability stack using OpenReplay and SigNoz. Developed and orchestrated data pipelines for social media intelligence and implemented a resilient backup and disaster recovery system.

Django Backend Developer / Team Lead

Campusna
Integrated the OpenAI API (ChatGPT) into a learning platform for AI-powered assistance for teachers and students. Designed and implemented a subscription management platform for Africa's largest telecom company with Moodle integration, mobile money payment systems, and USSD/SMS support. Implemented Celery with RabbitMQ for asynchronous event-driven background processing. Developed a custom Moodle plugin and built a Django-powered analytics platform aggregating student engagement data.

Full Stack Developer / Team Lead

Lokafy (Remote)
Introduced Celery with RabbitMQ for offloading heavy asynchronous workloads. Developed a review scraper using Playwright with human-like interaction and 2-step authentication. Migrated six Cloud Run services from the US to the EU with no downtime and moved a full PostgreSQL database from GCP Cloud SQL to a proprietary server with zero downtime. Managed GCP services and AWS Lambda for task automation and collaborated on CI/CD pipeline setup with Jenkins. Led migration from Vue 2/Nuxt 2 to Vue 3/Nuxt 3 and implemented statistical triggers in PostgreSQL to optimize 15+ tables.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in