Zakaria Douih

Zakaria Douih

Data Engineer | Software Developer

About Me

I am a passionate Data Engineer and Software Developer currently studying at the National Institute of Statistics and Applied Economics (INSEA). With a strong foundation in mathematics and physics from my preparatory classes, I've developed expertise in data engineering, software development, and database management.

My experience includes developing web applications using PHP, Java, and front-end technologies, as well as implementing ETL processes and data analysis tools. I am committed to creating efficient, user-friendly solutions that solve real-world problems through innovative technology.

Education

INSEA Logo

National Institute of Statistics and Applied Economics (INSEA)

2023 - Present

Data & Software Engineering

Preparatory Classes for Engineering Schools

2021 - 2023

Mathematics and Physics (MP) | Guelmim Bab Essahra Center

Experience

ONEE Logo

Internship, National Office of Electricity and Drinking Water

August 2024

Developed a web application in PHP and Apache to simulate archive organization for data correction during migration from one information system to another (SICOM).

Integrated a statistical service to visualize the existing archive and identify missing data.

MEN Logo

Discovery Internship, Ministry of National Education (MEN)

July 2024

Developed a web application in PHP and Apache to manage partnerships between the administration and local associations.

Applied database modeling techniques (Merise).

Projects

In Development

Classroom Finder

Web application for finding the available time creneaux to add school session by teachers depending on the emploi du temps

Spring Boot Spring Data Angular PostgreSQL RESTful API UML Docker
In Development

Smart Mini Commercial ERP

Desktop platform for full control over enterprise data, operations and staff with sentiment analysis capabilities.

Spring Boot Spring Data Java Swing API ReactJS RESTful API Oracle SE 21c UML Docker
In Development

ETL for Analyzing Bank Agencies' Reviews

Sentiment analysis and topic modeling tool for understanding customer satisfaction trends and ranking bank agencies.

Python Google Maps Apache Airflow PostgreSQL Looker Studio
In Development

Hotel Management Application

A web application for hosting clients and a local application for management, built with MVC architecture.

J2EE UML MySQL
Completed

AFN Determination Tool

A graphical interface enabling input and determination of non-deterministic finite automata for better compilation.

Java (Swing)
Completed

Archive Simulator

Developed a local web application for the global management of an archive of Guelmim's city records.

PHP HTML CSS JavaScript MySQL
Completed

Partnership Management Tool

Developed a local web application to manage partnerships between associations and institutions.

PHP (OOP) HTML CSS JavaScript MySQL

Skills

Data Engineering

  • Apache Airflow
  • SuperSet
  • DBT
  • ETL
  • Python

Programming

  • Java Enterprise Edition
  • Hibernate
  • Spring Boot
  • Spring Data
  • PHP
  • Angular
  • Java Swing

Databases

  • MySQL
  • Oracle 12c
  • DBA Oracle 21c
  • PostgreSQL

Technical Skills

  • Git
  • UML
  • Network Administration

Languages

  • Arabic (native)
  • French (fluent)
  • English (fluent)

Contact Me