12/14/2025 updated


100 % available
Data Scientist & Expert Recommender Systems
Annaba, Algeria
Worldwide
Ph.D. in Computer ScienceAbout me
AI & Data Engineer and University Lecturer specialized in machine learning, recommender systems, graph modeling, and LLMs. Experienced in applied ML, intelligent data extraction, and research-driven AI solutions. Strong Python background, pragmatic and reliable. #recommendation, #ML, #data_science
Java (Programming Language)Agile MethodologyAlgorithmsData AnalysisApache HTTP ServerAssociation Rule LearningAtlassian ConfluenceAtlassian JiraC Sharp (Programming Language)ProfilingComputer ProgrammingContinuous IntegrationData ValidationInformation EngineeringExtract Transform Load (ETL)
Machine Learning & Recommender Systems:
- Collaborative Filtering, Session-based systems, Multi-objective Optimization, Feature Engineering, Deep Learning, and Evolutionary Algorithms with expertise in developing novel recommendation approaches
Programming & Development:
- Python with Pandas, NumPy, Scikit-learn, PyTorch, SQL, Java, MATLAB, C#, R for data science applications and web development using Vue.js, React, Redux
Large Language Models & NLP:
- RAG implementation, Prompt Engineering, Embedding Search, Text Similarity, NLP Preprocessing, and Experimental Evaluation for advanced language processing tasks
Semantic Web & Knowledge Graphs:
- OWL, RDFS, SPARQL, Apache Jena, Association Rules for semantic data modeling and knowledge extraction
MLOps & Deployment:
- Docker, Lightweight CI/CD, Model Packaging, Performance Profiling, DVC, Git, Experiment Tracking for scalable machine learning operations
Data Engineering:
- ETL Pipelines, Data Validation, EDA, Reproducible Workflows, Statistical Testing for robust data processing
Data Science Tools:
- Weka, Mahout, RankSys, Kaggle, TensorFlow, Matplotlib for comprehensive data analysis and modeling
Data Visualization:
- Power BI, Dataiku, Matplotlib, Tableau for creating insightful data presentations and dashboards
Database Management:
- MySQL, PostgreSQL, Microsoft Access for efficient data storage and retrieval systems
Project Management:
- Jira, Confluence, Scrum, Kanban, Agile Methodologies for effective team coordination and project delivery
Experience
Professional experience5 - 10 years
Freelancer since2021
Languages
GermanBasic knowledgeEnglishFluentFrenchFluent
Project history
Teaching undergraduate students in web development technologies, including HTML/CSS, JavaScript, and NodeJS micro-services. Teaching undergraduate students in application development with GUI using .NET in VB.
Delivered Foundations of Data Science course to 60+ students annually, covering data acquisition, preprocessing, modeling, visualization, and communication using Python and Matplotlib. Taught Information Systems Security Audit course, training 50+ students in security fundamentals and audit methodologies. Supervised master's projects on LLM-based recommender systems and automated data science tools. Mentored PhD thesis on psychological impacts of recommender system manipulations, developing simulation scenarios and mitigation strategies.