Ayoub Azmi
Data Engineer | Software Developer
📞 +34 607 434 654 | 📧 azmiayoub50@gmail.com
💻 github.com/ayozmi | 📝 Download Resume (PDF)
Skills:
Technical Skills:
Data Engineering & Analysis:
- Programming: Python, SQL, VBA, PHP, JavaScript, C#, Spark, Assembly, Java, C
- Databases: MySQL, PostgreSQL, SQLite, Firebase, MongoDB, SQL Server
- Data Visualization: Matplotlib, JS Chart, Tableau, Excel, Streamlit
- Cloud & Tools: AWS (RDS, S3, EC2), Docker, Kafka, Git, Airflow, CI/CD, Kubernetes
Web Development:
- Frontend: HTML, CSS, React
- Backend: PHP, JavaScript (jQuery), Ajax, Node.js, Django
Other:
- Operating Systems: Linux (Ubuntu, CentOS), Windows
- ERP Systems: Sage
- Virtualization: VirtualBox, VMware
Soft Skills:
Agile Project Management, Effective Communication, Problem Solving, Teamwork.
Languages:
English (Fluent), French (Fluent), Spanish (Intermediate), Arabic (Native)
Education:
Oct 2023 – July 2024
Master’s degree: Big Data and AI, University of Barcelona, Spain.
Oct 2019 – July 2022
Bachelor’s degree: Data and AI, Ynov Casablanca, Morocco.
Work Experience:
12/2023-Present
Software Developer (AutĂłnomo) – Spain:
Delivered end-to-end data and automation solutions to clients across Europe, Latin America, and North Africa.
Created a Python application to automate the report generation for a Belgian rail client, increasing report accuracy by 35% and making the generation process twice as fast.
Created custom web dashboard for clients across Europe and Morocco to help streamline operations and improve workflows.
2021-2023
IT Administrator & Software Developer (Nordic Design) – Morocco:
Designed and maintained SQL databases and optimized queries for efficient data retrieval, contributing to improved data processing times.
Developed and maintained a web-based admin portal using SQL, PHP, and JavaScript, connecting to an ERP database (Sage) to manage commercial operations.
Created a platform to coordinate end-of-year inventory, improving both accuracy and speed.
Created an application using VBA that automates the label printing process, getting data directly from the SQL database.
Led internal training sessions for non-technical staff to onboard them onto custom-built platforms, improving adoption and operational efficiency
12/2021-04/2022
IT Teacher (El Medina School) – Morocco:
Selected by faculty to lead IT classes as part of a school-wide effort to promote programming among youth.
- Mentored students who received multiple awards for their end-of-year website projects.
- Taught web development to over 30 middle school students using HTML, CSS, and introductory JavaScript.
- Delivered Python programming classes to more than 40 high school students.
- Designed interactive coding exercises to increase student engagement and hands-on learning.
05/2020 – 08/2020
Software Engineering Intern (Infinivox) – France:
Created a Windows service using C# that periodically archives data in MySQL databases.
Developed a C# application for accessing archived data immediately.
Managed network and VOIP servers, integrating monitoring tools like PRTG to ensure data
communication reliability.