Data Engineer with experience in predictive modeling and retail demand forecasting. Actively learning new concepts and paradigms to improve my skillset. Experienced in data modeling with relational and NoSQL databases, data wrangling, data pipelines, and cloud computing.


  • Data Engineer

    at Infor

    July 2018 - at Present

    Gouvernorat de Tunis

    • Work on the back-end of Forecast and Replenishment applications for top retailers in France, Netherlands, and Australia. • Architect and build systems for integrating data from multiple sources (S3, SFTP, Infor ION, etc) • Design data models and hierarchy structures to serve as the basis for a proprietary platform called LogicBlox and a BI tool called Birst. • Develop, schedule and monitor data pipelines using Logicblox’s workflow DSL. • Improve system and batch performance by tuning the application design and optimizing queries.

  • Data Science Intern

    at Infor

    February 2018 - June 2018

    Gouvernorat de Tunis

    • Built a web scraper to collect data from a retailer’s website using Scrapy framework. • Performed EDA on the collected dataset using D3.js and plotly. • Migrated the Inception-v3 model from a multi-class to a multi-label classifier. • Retrained Inception-v3 on the collected dataset to generate a predictive model. • Built a web-based recommendation system that allows users to upload an image and get the most similar ones stored in a MongoDB database using the multi-label model.

  • Software Engineering Intern


    July 2017 - August 2017

    Gouvernorat de Tunis

    • Developed a web-based application using Flask and Angular 4 frameworks for video stream analysis to help marketing agencies gain insight about brands' presence in local channels. • Dockerized the application and deployed it via Gitlab CI pipeline.

  • Research Intern

    at Microsoft Tunisia

    June 2016 - July 2016

    Gouvernorat de Tunis

    • Comparison of NoSQL document databases: MongoDB, CouchDB & DocumentDB.


  • Big Data Foundations - Level 2

    at IBM

    2019 - 2019 (1 year)

  • National Engineering Degree in Computer Science

    at National Engineering School of Tunis

    2015 - 2018 (3 years) Gouvernorat de Tunis

  • Software Development Fundamentals

    at Microsoft

    2017 - 2017 (1 year)

  • Python Data Structures

    at University of Michigan

    2016 - 2016 (1 year)

  • Mathematics, Physics, Mechanical and Electrical Engineering

    at Preparatory Institute for Engineering Studies El-Manar

    2013 - 2015 (2 years)


  • English Negotiation

  • French Negotiation

  • Arabic Native