Dhieddine BARHOUMI - Full Stack Developer

HELLO THERE!

I'm Dhieddine BARHOUMI

-Machine Learning Engineer

-MLOps Enthusiast

ABOUT ME

I'm a computer science engineering student at INSAT university, specializing in Artificial Intelligence and passionate about its incredible quick progress.

👨‍💻 ML & MLOps Enthusiast
📜 Google Cloud Professional ML Engineer Certified.
📜 IBM AI Engineer Certified.
📜 Microsoft Azure AI Certified.
☁️ Experienced in Google Cloud Platform (GCP) and Microsoft Azure Platform.

Machine Learning Illustration

WHAT I OFFER

As a machine learning engineer with cloud expertise, I specialize in building end-to-end ML solutions from development to deployment. I combine MLOps practices with cloud-native technologies to deliver scalable, production-ready AI systems.

ML Development
ML Model Development
TensorFlow, PyTorch, Scikit-learn
MLOps & Cloud
MLOps & Cloud Solutions
GCP Vertex AI, Azure ML
Gen AI
Generative AI Solutions
LangChain, LLMs, Prompt Engineering
Data Pipeline
ML Pipeline Development
Data Processing, Model Monitoring

SKILLS

With a knack for quick learning, I focus on mastering many skills and technologies needed for Machine Learning.

Python Python Advanced
SQL SQL Advanced
C++ C++ Proficient
Java Java Proficient
R R Proficient
TensorFlow TensorFlow Advanced
PyTorch PyTorch Advanced
Scikit-learn Scikit-learn Advanced
LangChain LangChain Proficient
Hugging Face Hugging Face Proficient
SpaCy SpaCy Advanced
NLTK NLTK Advanced
Pandas Pandas Advanced
NumPy NumPy Advanced
OpenCV OpenCV Proficient
Git Git Advanced
Docker Docker Advanced
Kubernetes Kubernetes Advanced
Airflow Airflow Proficient
MLflow MLflow Proficient
GCP Google Cloud Advanced
Azure Azure Advanced
Vertex AI Vertex AI Advanced
BigQuery BigQuery Advanced
Looker Looker Proficient

EXPERIENCE

Through diverse internships and hands-on roles, I've developed practical skills
and contributed to innovative solutions.


AI Research Intern
March 2025 - August 2025
Offenburg, Germany
  • Selected as a DAAD KOSPIE Scholar for advanced AI research in autonomous driving.
  • Developed sensor fusion models integrating LiDAR and cameras for enhanced perception.
  • Implemented transformer-based deep learning to improve scene understanding.
  • Simulated AI-driven perception in CARLA, refining models before real-world testing.
  • Optimized multi-modal pipelines for better AI performance across diverse driving conditions.
  • Trained and fine-tuned AI models using high-performance GPUs for real-time processing.
  • Upon completion of this six-month internship, I will graduate.
AI in Security Systems Intern
June 2024 - August 2024
Amman, Jordan
  • Developed AI Security Systems for historic sites (e.g., Ajloun Castle, Amman Citadel), integrating real-time threat detection and automated alerts.
  • Enhanced ANPR Accuracy by 20%, optimizing recognition for high-speed and low-light conditions on major streets in Amman.
  • Integrated AI Models with Milestone VMS for intelligent object detection and motion tracking, automating alerts and cutting false alarms by 30%.
  • Tested AI Surveillance Solutions for diverse environments, refining system adaptability.
  • Managed Multiple Projects in Parallel, balancing resources and meeting strict deadlines.
  • Adapted to International Work Environment, gaining experience in cross-cultural collaboration and project execution.
Computer Vision Intern
June 2023 - July 2023
Tunis, Tunisia
  • Conducted research on multiple computer vision algorithms, choosing YOLOv8 for optimal speed and accuracy.
  • Fine-tuned YOLOv8 for detecting angle and gusset objects in boxes, achieving 92.5% precision and 60% mAP50-95.
  • Deployed the model as a real-time API on Microsoft Azure, integrating it with a dashboard for defect detection.
  • Automated quality control, triggering alerts for misaligned or missing objects as boxes moved on a conveyor.
  • Collaborated with a multidisciplinary team to replace manual defect detection for an industry client, boosting efficiency by 30%.
  • Completed Microsoft Azure AI Fundamentals training and certification during the internship.

PROJECTS

Dive into a showcase of projects where I applied my technical expertise
to solve real-world challenges and create impactful solutions.


October 2024 - November 2024
AI-Powered Loan Approval System

Personal Project

  • Developed a scalable machine learning application for real-time loan approval decisions.
  • Designed and deployed an end-to-end pipeline including data ingestion, transformation, and model training with hyperparameter tuning and grid search.
  • Implemented custom utilities, logging, and exception handling for efficient debugging and streamlined operations.
  • Built a Flask-based backend with a responsive frontend using HTML and Bootstrap for user interaction.
  • Automated CI/CD processes with GitHub Actions, ensuring seamless integration and deployment to Azure Web App Service.
  • Dockerized the application and hosted it on Azure Container Registry for scalable cloud deployment.
September 2023 - December 2023
Autonomous Robot Navigation using Deep Reinforcement Learning

Academic Project

  • Designed a reinforcement learning-based system to navigate complex indoor environments.
  • Simulated realistic home-like environments in Gazebo with dynamic obstacles.
  • Leveraged ROS2 for seamless integration, utilizing RViz for real-time monitoring of the robot's path and sensor data.
  • Collaborated with colleagues, employing GitHub for CI/CD, ensuring robust version control and seamless updates.
  • Implemented the TD3 algorithm with a custom reward function to optimize path planning and obstacle avoidance.

CERTIFICATES

Committed to continuous learning, I've earned certifications that strengthen
my knowledge and validate my skills in AI and machine learning.


October 2024

Google Cloud

  • Build, evaluate, optimize, and operationalize AI solutions using Google Cloud.
  • Utilize foundational models, Model Garden, and Vertex AI Agent Builder for innovative AI systems.
  • Follow ethical practices, ensuring fairness, bias detection, and explainability.
  • Work across teams to manage data, optimize workflows, and ensure the success of AI applications.
February 2024

DeepLearning.AI via Coursera

  • build, train, and optimize deep neural networks for computer vision, NLP, and time series analysis.
  • Implement NLP systems using advanced models like RNNs, GRUs, and LSTMs.
  • Gain expertise in Convolutional Neural Networks (CNNs) and Time Series forecasting.
October 2023

DeepLearning.AI via Coursera

  • Master neural networks, backpropagation, and optimization techniques to build and deploy AI models.
  • Gain hands-on experience with Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Transformers, and Natural Language Processing (NLP).
  • Apply knowledge to real-world tasks such as object detection, facial recognition, and sequence modeling.
  • Utilize TensorFlow and Python to implement scalable AI solutions, while honing skills in hyperparameter tuning, transfer learning, and multi-task learning.
July 2023

IBM via Coursera

  • Build and deploy machine learning (ML) and deep learning (DL) models using libraries like TensorFlow, Keras, and PyTorch.
  • Harness Apache Spark to scale ML workflows on large datasets.
  • Implement regression, classification, clustering, and recommender systems to solve diverse problems.
  • Deliver impactful projects by completing a hands-on AI Capstone with Deep Learning.
June 2023

Microsoft Azure

  • Understand and design AI solutions for tasks like content moderation, personalization, and responsible AI principles.
  • Utilize tools like Azure AI Vision, Language, and OpenAI Services for computer vision, NLP, and generative AI applications.
  • Build innovative solutions using Azure OpenAI for text, code, and image generation.

CONTACT ME

Have a question or want to work together? Feel free to reach out!