À propos de Salah-Eddine
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- Flow Digital StudioSenior Full Stack EngineerCONSEIL & AUDIToctobre 2025 - Aujourd'hui (8 mois)Paris, FranceCore ResponsibilitiesDeveloping robust and scalable features using FastAPI (backend) and Next.js (frontend).Writing and maintaining unit tests and end-to-end (E2E) tests to ensure code quality and system stability.Mentoring junior developers and promoting best practices across frontend and backend development.Performing code reviews to maintain high-quality standards and ensure consistency across the codebase.Optimizing performance and ensuring maintainability and scalability of core components.Leading refactoring initiatives to reduce technical debt and improve overall architecture.Managing incidents and implementing corrective actions to ensure service reliability and continuity.Automating recurring tasks using cron jobs and orchestration scripts.Analytical & Strategic ContributionsDesigning and implementing custom analytics dashboards to support data-driven decision-making.Contributing to system architecture and technical design, aligning solutions with business objectives.Collaborating on the development of AI agents (extraction, comparison, intelligent data processing).Designing and deploying RAG (Retrieval-Augmented Generation) pipelines using Pinecone vector database.Producing technical documentation and reporting to ensure visibility and traceability of system evolution.
- CONSTELLIOBackend Engineer / Data EngineerSECTEUR PUBLIC & COLLECTIVITÉSaoût 2024 - Aujourd'hui (1 an et 10 mois)Québec, Canada-Data & Artificial Intelligence ProjectsAutomated deployment of OLLAMA models on Runpods using CI/CD pipelines.Design and management of vector databases: ChromaDB and PgVectorm PineCone.Built and deployed RAG (Retrieval-Augmented Generation) pipelines combining vector search with LLMs.Created custom AI agents for tasks like information extraction and document summarization.Implementation of intelligent web scraping using ScrapeGraphAI and Crawl4AI.Development of an NLP model for automatic text classification.Creation of a conversational chatbot using Azure Bot Framework, integrated into Microsoft Teams.-Backend & Cloud DevelopmentBuilt a Flask application for web scraping/crawling using Galer and Katana.Designed a Flask API for processing PDF/Word documents: cleaning, vectorization, and storage with ChromaDB.Dockerized and optimized existing containers following best practices.Deployed, monitored, and maintained backend applications in production.Implemented CronJobs and batch tasks to automate data pipelines.Set up CI/CD pipelines using GitLab CI to ensure reliable deployments.
- AppiLabsSoftware EngineerJEUX VIDÉO & ANIMATIONaoût 2022 - décembre 2023 (1 an et 4 mois)Liège, Belgique-Data Engineering & AnalyticsMigrated data from PostgreSQL to a Data Warehouse for scalable analytics.Performed data cleaning and preparation to ensure high-quality datasets.Developed various predictive models to enhance user experience and improve ad targeting and visualizations.Scraped sponsor data from multiple sources to enrich the database.Designed and implemented data pipelines for efficient storage and retrieval.-Backend DevelopmentDesigned RESTful API specifications and implemented backend services using Flask.Managed multi-database connections with MongoDB and Redis for high-performance architecture.Implemented comprehensive error handling and monitoring using Amazon CloudWatch.Integrated Amazon S3 for scalable cloud-based file storage.-Cloud & DevOpsCreated IAM roles with fine-grained permissions based on application features.Deployed and configured cloud databases including MongoDB Atlas and Redis on EC2.Set up CloudWatch logging for proactive error tracking and alerting.Monitored costs and billing using AWS tags and usage reports.Managed custom domain connections via AWS Elastic Beanstalk, LightSail, and Amplify, integrated with Cloudflare.Deployed applications using CI/CD pipelines with GitHub Actions.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- PhD ESG Finance Analysis NLPEcole National Superiere D'arts et Metiers Casablanca (ENSAM)
- Master Big Data & Data ScienceEcole National Superiere D'arts et Metiers Casablanca (ENSAM)2021
Certifications
- AWS Cloud PractitionerAWS