Designed a system to translate natural language questions into SQL queries.
Implemented NLP models based on Deep Learning to understand user intent and query structure.
Trained and evaluated sequence-based models (LSTM / Transformers) for query generation.
Validated generated queries on real database schemas.
EL MEHDI HICHAM
- Morocco
- 1 project
I am an AI and Computer Vision Engineer with hands-on experience designing production-grade image processing and generation workflows.
About
I am an AI and Computer Vision Engineer with hands-on experience designing production-grade image processing and generation workflows. I excel at building end-to-end vision pipelines, prompt-driven generation logic, and output validation to ensure reliability and reproducibility.
I translate structured user input into controlled visuals that respect real-world constraints and downstream production needs, delivering consistent, high-quality outputs while enabling scalable deployment and collaboration across teams.
- Joined February 2026
Skills· 12
Languages
- ArabicFluent
- FrenchAdvanced
- EnglishAdvanced
Industry experience
- Computers & Electronics
- Software & Internet
- Media & Entertainment
- Education
- Professional Services
Projects · 1
Work experience
Designed and maintained end-to-end AI pipelines for image and video processing in production-oriented environments. Implemented data preparation, normalization, and validation to ensure consistency across diverse visual formats and use cases. Built structured workflows converting high-level inputs into reliable, repeatable visual outputs. Enforced quality control through systematic evaluation, visual inspection, and metric-based validation. Optimized inference pipelines using GPU acceleration, profiling, and batching to improve throughput and stability. Documented workflows and experimental results to ensure reproducibility and long-term maintainability.
Built structured pipelines for large-scale image and video datasets, including preprocessing, augmentation, and annotation checks. Applied deep learning models for visual understanding and feature extraction. Ensured dataset integrity, annotation quality, and experiment reproducibility. Conducted systematic evaluations and error analysis to improve output reliability.
Education
Certifications and awards
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. This course explores the prominent frameworks for testing Python-based applications, how to implement tests using Pytest and PyCharm, and also Pytest test parameterization. Begin this 14-video course with a look at the concept of automated testing and classifying the different types of automation testing. Then view the prominent Python testing frameworks, and features of DocTest, Nose, and UnitTest that can be used to automate testing of Python-based applications. Discover how to implement unit testing in Pytest by using the PyCharm integrated development environment (IDE), and the procedure to parameterize tests by using Pytest. Learn about configuring Robot and executing Python tests using the Robot framework; build and test application programming interfaces (API) using Flask, and explore the process of testing APIs built in Flask using Postman. Also learn how to configure the Behave framework for Python testing by writing feature files. To conclude the course, learners observe how to automate testing of web components by using Selenium with Python.
Hire EL MEHDI HICHAM today
Post a job and invite EL, or contact them directly. No hidden commission.







