Open to new analyst roles· Algiers / Remote

01/Currently

SamiRezal.

Junior Data Analyst with a software-engineering background — turning raw data into decisions, dashboards, and direction.

Based in

Algiers — Algeria

Speaks

Arabic · Native / French · C1 / English · B2/C1

Stack at a glance

SQLPythonPower BITableauDAX
02Skills

The stack I reach for first.

From cleaning raw exports in pandas to shipping decision-ready dashboards in Power BI — grouped by where they live in the workflow.

Languages

Where the work begins.

01 / 04
  • SQL
  • Python
  • JavaScript
  • TypeScript

Analysis & Modeling

Cleaning, shaping, finding the signal.

02 / 04
  • pandas
  • NumPy
  • Jupyter
  • scikit-learn
  • NLTK
  • spaCy
  • EDA
  • Statistics

BI & Visualization

Making the findings make sense.

03 / 04
  • Power BI
  • DAX
  • Power Query
  • Tableau
  • Matplotlib
  • Seaborn
  • Excel
  • Pivot Tables

Databases & Tools

The plumbing under everything.

04 / 04
  • MySQL
  • PostgreSQL
  • MongoDB
  • Snowflake
  • DuckDB
  • Git
  • GitHub
  • Postman
  • Agile / Scrum
  • Trello
03Selected Work

Three case studies, one question each.

Each project starts with a business problem someone actually had — then walks through the modelling, the visuals, and the answer.

01/Case StudyPower BI

Finance Analytics Dashboard

P&L clarity across two countries, seven stores.

Problem · NRG's general-ledger reporting was fragmented and backward-looking — ~20,000 transactions across 7 stores and 2 channels in Norway and Sweden with no consolidated P&L, and a sign-convention defect was inflating operating margin to an implausible 399%.

Approach · Engineered a DuckDB medallion pipeline (bronze/silver/gold) feeding a Power BI model with a full P&L matrix, channel/store profitability KPIs, and Actual vs Best/Worst-case scenario analysis — diagnosing and fixing the sign-convention bug to restore accurate margins.

GL transactions
20K+
Stores / channels
7 / 2
Margin bug fixed
399%
Power BIDuckDBPythonSQLDAX
02/Case StudySQL

Marketing Analytics & Sentiment Analysis

What 400 reviews actually say.

Problem · The marketing team could see conversion and rating numbers move, but had no way to read the sentiment behind ~400 customer reviews scattered across raw exports.

Approach · Built SQL fact/dimension tables for reviews, engagement, and customer journeys, scored review text with NLTK VADER sentiment in Python, and visualised conversion swings and rating trends in Power BI.

Reviews scored
400
Positive / negative
275 / 82
Conversion range
4.3%→18.5%
SQLPythonNLTKPower BI
03/Case StudyPython

Customer Shopping Behavior Analysis

3,900 shoppers, segmented.

Problem · A retailer had 3,900 transactions across 18 behavioural and demographic features but no view of which customer segments and categories actually drove revenue.

Approach · Cleaned and feature-engineered the dataset in pandas, loaded it into PostgreSQL to segment customers into Loyal/Returning/New cohorts, and built a Power BI dashboard surfacing category performance and basket size.

Transactions
3,900
Loyal / Returning / New
3,116 / 701 / 83
Non-subscriber revenue
$170K
PythonpandasPostgreSQLPower BI

Additional engineering and data projects available on request.

04Experience & Education

The path so far, told in jobs.

Three software-engineering chapters — building the systems and the databases behind them. The analyst work lives in the Projects section below.

Work

3 roles — 3 chapters, ~3 years

  1. Software Engineer @ Sadeem Informatique

    Nov 2025May 2026
    Bab Ezzouar, Algiers — Algeria·Remote

    Delivered three enterprise platforms in parallel — including a high-traffic web app for one of Algeria's largest telecom operators.

    • Engineered the Mobilis web application — enterprise-grade platform for one of Algeria's leading telecom operators, handling complex workflows and large-scale data.
    • Built a charity management platform with structured data collection, processing, and reporting for non-profit operations.
    • Shipped a fabrication management system that digitised industrial production workflows and operational data tracking.
    • Developed reporting features and operational dashboards that reduced manual data tracking by 20% and saved ~5 hours per week.
    • Maintained code quality, documentation, and delivery timelines across simultaneous projects with a remote cross-functional team.
    TypeScriptNext.jsPostgreSQLREST APIsGitAgile
  2. Software Engineer @ GO Platform

    Aug 2023Dec 2024
    Algiers — Algeria·Remote

    Designed and operated data-driven services inside a distributed Agile team — pipelines, APIs, and the data behind them.

    • Designed and maintained data-driven software systems contributing to scalable, reliable architecture.
    • Built and optimised data pipelines and APIs for consistent, accurate, high-performance data flow across services.
    • Defined data requirements and modelled system behaviour with cross-functional teams.
    • Managed and queried databases to support application logic and reporting, improving data retrieval efficiency by 10%.
    PythonSQLREST APIsGitAgile / Scrum
  3. Software Engineer — Internship @ LOGITRANS

    Jan 2023Jun 2023
    Al Harrache, Algiers — Algeria·On-site

    First professional engagement: contributed to an enterprise management system with a relational data backbone.

    • Helped design an enterprise management system with structured data modelling and relational database integration.
    • Implemented and tested data services and RESTful interfaces with attention to accuracy and reliability.
    • Performed functional testing and data validation to verify correctness end-to-end.
    • Produced technical documentation to support knowledge transfer and maintainability.
    SQLREST APIsRelational ModelingTesting

Education

CS, then NLP.

  1. Master's Degree Computer Science — Natural Language Processing (NLP)

    Saad Dahleb University · Blida — Algeria

    Research focus on text classification & sentiment analysis.

  2. Bachelor's Degree Computer Science — Software & Information Quality (SIQ)

    Saad Dahleb University · Blida — Algeria

  3. Baccalaureate Mathematics

    Ahmed Ould Torki High School · Bouismail — Algeria

05Contact

Have a dataset that needs reading?

Open to analyst roles, freelance dashboards, and the occasional 'can you just look at this?'. The fastest channels are below.

Based inAlgiers — AlgeriaWorking remote globally · UTC+1
Form · sends directly to my inbox

Replies usually within 24 hours.