Aiman EL BOUAYADI

Aiman EL BOUAYADI

Software Engineer | Data Engineer

I’m a Software Engineer driven by the challenge of building scalable, high-impact systems. With a strong background in backend and Data Engineering, I specialize in microservices architecture, AI integration, and data-driven solutions. Over the years, I’ve contributed to the success of cross-functional projects by leading technical decisions, aligning solutions with business objectives, and delivering performant and maintainable systems. My approach combines technical depth with a strategic vision to ensure long-term value and adaptability. I’m continuously learning and evolving, particularly in the areas of Cloud Computing, Big Data, and Artificial Intelligence. My goal is to use technology not just to build software, but to solve real-world problems and drive innovation.

Experience

Software Engineer

LeytonJuly 2025 - Present
  • Collect, clean, process, and validate massive volumes of structured and unstructured data to ensure high quality, consistency, and seamless integration into analytical pipelines.
  • Propose, optimize and implement data systems architecture to enhance efficiency and system performance.
  • Drive process optimization and innovation, applying best practices in data engineering and system design.
  • Design and maintenance of scalable data flow architectures for distributed environments.
  • Contributed to the creation of a Data scraping pipeline, increasing throughput from 8,000 URLs per day to over 25 million URLs per day.
  • Created and maintained Kibana dashboards to monitor scraping processes and track errors in real time. Ensured Elasticsearch backups and system resilience for critical data.
  • Deployed services and infrastructure with Ansible, improving automation and repeatability.
  • Refined classification models to improve classification accuracy and robustness. Created and configured a proxy server to support large-scale web scraping.

Software Engineer

Crawlo Data Intelligence LtdMarch 2022 - Juin 2025
  • Coordinated cross-functional teams to achieve project goals.
  • Improved data indexing time for application-collected data and managed data replication.
  • Collected, cleaned, and processed data from structured and unstructured sources.
  • Designed and deployed AI-based solutions using Machine Learning and Deep Learning to standardize product specifications.
  • Fine-tuned pre-trained models for accurate clustering and categorization.
  • Developed client-focused reports, calculated KPIs, and provided actionable insights.
  • Built reporting applications to enhance data visualization.
  • Contributed to server migration and optimized database clusters for scalability.
  • Deployed and maintained services to ensure reliability and performance.

Teacher

EPIM Institute and Multihexa InstituteOctober 2021 - February 2022
  • Taught algorithms, Python, Web development, C, PHP, Computer architecture, Linux.

Training as a Teacher

Multihexa Institute - MeknesSeptember 2020 - July 2021
  • Taught algorithms, C, Python, Web development, JavaScript, PHP, Computer architecture, Linux.

Skills

Development

Node.JSTypeScriptPHPPythonJavaScriptExpress.JSGraphQLREST APIWeb ServicesMicroservicesWeb SocketPM2Web Scraping

Databases

MongoDBElasticSearchRedisPL/SQLOracleSQL ServerH2 Database

Brokers

RabbitMQ

DevOps

JenkinsDockerGitHubCI/CD Pipelines

Frameworks

NextJSAngularLaravelVue.JSSpring Boot

Big Data

SparkHadoopMapReduceRDDSpark SQL

Artificial Intelligence

Machine LearningNeural Networks

CMS

WordPress

Other

Business IntelligenceSecurityScrum

Languages

Arabic

Fluent
100%Proficiency

French

Advanced
90%Proficiency

English

Advanced
90%Proficiency

German

Intermediate
60%Proficiency

Education

Master in Computer Engineering, Big Data and Cloud Computing

Higher Normal School of Technical Education of Mohammedia

2022 - 2024

Master 1 in Information Systems Engineering

Higher School of Management, Telecommunications and IT (SUPMTI) - Meknes, Morocco

2021 - 2022

Bachelor in Computer Science Engineering

Higher School of Management, Telecommunications and IT (SUPMTI) - Meknes, Morocco

2020 - 2021

Technical University Degree (DUT) in Computer Engineering, Software Engineering option

Higher School of Technology - Meknes, Morocco

2018 - 2020

Projects

Standardization of E-commerce Products Specifications

June 2024 - September 2024

Design and implementation of microservices to communicate with Elasticsearch, manage products, manage users (Authentication, etc.), and manage AI models.

Added a gateway to communicate with different services.

Developed the frontend with Angular and Bootstrap.

Used Semi-Supervised Learning and Fine-Tuning to Train a BERT Model on Product Specification Clustering.

Deployed the solution using GitHub and Jenkins.

Technologies

PythonBERTSemi-supervised learningMicroservices architectureExpress JSTypeScriptGraphQLElasticSearchAngularBootstrapGitHubJenkins

E-banking Platform

June 2023 - June 2023

Developed a frontend and backend for an e-banking platform.

Technologies

Spring BootH2 DatabaseAngularMySQLXAMPPJWTSpring Security

Conception of a Data Warehouse for the Generation of AT/MT Indicators

July 2021 - August 2021

Designed a Data Warehouse within ONCF for the generation of AT/MT indicators.

Created dashboards using Power BI.

Technologies

SQL ServerSSISPower BI

E-learning Platform

January 2020 - July 2020

Developed a large E-learning platform for students, teachers, and administration.

Technologies

LaravelHTML5CSS3JavaScriptBootstrapMySQL

Image Classification using VGG

June 2021 - June 2021

Trained a VGG Model for Image Content Classification using CIFAR-10 Data (50,000 images divided into 10 classes).

Technologies

VGGPythonNumPyMatplotlibTensorFlow

Interests

TravellingGamingCodingTaekwondoVolunteering