Available for Work

Md Abdullah
Al Hasib

Machine Learning & AI Engineer

Building end-to-end AI systems — scalable ML pipelines, deep learning models, and Generative AI applications powered by RAG, LLMs, and computer vision. Based in Bangladesh.

6+
Technical Domains
20+
Projects Built
2
PyPI Packages Published
B.Sc.
Computer Science & Engineering
01

About & Skills

I'm a highly motivated Machine Learning Engineer with a strong foundation in developing and deploying scalable AI solutions. I specialize in building end-to-end ML pipelines, deep learning applications, and real-world AI-powered systems.

My work spans Natural Language Processing, Computer Vision, and Generative AI. I'm passionate about open source and delivering AI solutions that create meaningful impact.

I hold a B.Sc. in Computer Science & Engineering from Islamic University, Bangladesh. I also write on Medium and publish tutorials on YouTube for the ML community.

Language
Python
Data
NumPyPandasMatplotlibSeaborn
ML
Scikit-learnXGBoostEnsemble
Deep Learning
PyTorchTensorFlowKerasTransformers
Vision
OpenCVYOLODetectron2Ultralytics
NLP
HuggingFaceNLTKGensimTextBlob
Gen AI
LangChainLangGraphRAGPineconeQdrant
MLOps
DockerMLFlowDVCAirflowAWS
APIs
FastAPIFlaskStreamlit
02

Experience

Sep 2025 – Present
Nybsys
Onsite
Machine Learning Engineer
  • Forecasting time series data with deep learning models for telecom analytics.
  • Building an agentic platform combining multiple RAG strategies — SQL RAG, Graph RAG, and Vanilla RAG — in a single unified system.
  • Automatically generating insights from telecom data and visualizing results end-to-end.
  • Developing a chatbot to handle large, multi-dimensional telecom datasets and surface meaningful insights for stakeholders.
Nov 2024 – Sep 2025
Creative AI
Remote
AI Developer
  • Fine-tuned large language models for Arabic, with a focus on Whisper fine-tuning for Jordanian Arabic accent recognition.
  • Built and maintained RAG applications for production use cases.
  • Automated end-to-end ML pipelines and web automation workflows.
  • Developed AudioSense — an AI platform that analyzes customer and agent audio, extracting insights and storing structured data in PostgreSQL.
  • Built VoiceBot — a bilingual (English & Arabic) speech-to-speech RAG chatbot with chat history analysis.
Sep 2023 – May 2024
KBY-AI
Remote
Machine Learning Engineer
  • Designed, developed, and optimized computer vision algorithms deployed on GPU servers.
  • Trained and fine-tuned deep learning models for cow farm monitoring — incident detection, animal counting, and feed lane detection.
  • Integrated computer vision models into production software systems and ensured robust deployment pipelines.
Sep 2024 – Present
Upwork
Freelance
AI Developer
  • Built a Legal Application automating debt collection workflows — AI validation, legal event triggering, attorney selection, judgment tracking, and cost analysis.
  • Delivering ad-hoc AI/ML side projects for clients as opportunities arise.
Jan 2023 – Feb 2024
Namespace IT
Remote
Jr. Machine Learning Engineer
  • Content writer at AIOnlineCourse covering Machine Learning, Deep Learning, and Computer Vision.
  • Explored and documented emerging AI technologies, building practical projects across different AI domains.
Ongoing
Medium · YouTube
Creator
Technical Content Creator
  • Publishing AI/ML/DL articles on Medium and tutorials on YouTube — covering interview prep, new technologies, and hands-on implementation guides.
  • Making advanced AI concepts accessible to learners worldwide.
03

Projects

Machine Learning
Forest Cover Type Prediction
End-to-end ML pipeline covering data ingestion, training, and evaluation for multi-class forest cover classification.
Scikit-learnXGBoostPandas
Machine Learning
IPL Score Prediction
Regression model predicting T20 cricket final scores in real-time, with full EDA, feature engineering, and Streamlit deployment.
PandasScikit-learnStreamlit
Deep Learning
Brain Tumor MRI Detection
MRI scan classification model with MLOps integration using MLFlow for experiment tracking and reproducibility.
PyTorchTorchVisionMLFlow
Deep Learning
Image Classification Pipeline
Full pipeline from data collection and preprocessing through PyTorch model training, evaluation, and inference.
PyTorchTorchVisionMatplotlib
Computer Vision
License Plate Detection & Recognition
YOLOv8-based license plate detection and OCR pipeline trained on custom annotated data.
YOLOv8UltralyticsOpenCV
Computer Vision
Attendance via Face Recognition
Automated attendance system using live camera feed to recognize faces and log to Excel.
OpenCVface_recognitionPandas
NLP
Sentiment Analysis App
Three-approach sentiment analysis using VADER, TextBlob, and transformer models — packaged as a Streamlit app.
VADERHuggingFaceStreamlit
NLP
Text Classification Pipeline
End-to-end text classification with preprocessing, training, evaluation, and production-ready inference.
Scikit-learnNLTKWordcloud
Generative AI
AudioSense — Call Analytics
Transcribes and analyzes customer-agent calls with sentiment analysis and RAG-powered insights, deployed on AWS.
OpenAIRAGFastAPIAWS
Generative AI
Voice Bot with RAG
RAG-powered voice chatbot that answers queries and converts responses to audio with ElevenLabs TTS.
RAGLangChainElevenLabs
Generative AI
RAG Chatbot Application
Production RAG chatbot with UI to upload knowledge bases. Supports PDF ingestion, vector storage, and contextual Q&A.
OpenAILangChainQdrantDocker
Generative AI
Whisper STT Fine-Tuning
Full Whisper fine-tuning pipeline for Arabic speech with YouTube dataset creation and AWS SageMaker training.
WhisperHuggingFaceAWS SageMaker
Generative AI
Intent-Based AI Search
E-commerce search system with fine-tuned LLM, RAG, safety guardrails, and vector database for intent understanding.
LangChainRAGFastAPI
API
Zip File Extraction API
Downloads and extracts ZIP files, stores contents to AWS S3, and returns accessible download links.
FastAPIAWS S3Pydantic
Web Automation
CarFax Web Scraper
VIN-based car info extractor generating PDFs delivered via Telegram bot, running on AWS Windows EC2.
SeleniumFastAPITelegramAWS
04

Open Source

ENG_TEXT_CLEANER
A Python package for cleaning text from unwanted characters — stopwords, punctuation, emojis, spelling mistakes, and other standard preprocessing steps. Available on PyPI.
View on PyPI →
NoCodeTextClassifier
Automates the complete text classification workflow — preprocessing, training, evaluation, and inference — without requiring deep NLP expertise. Includes hyperparameter tuning. Available on PyPI.
View on PyPI →
Let's work together

Have a project in mind?

Open to freelance, collaborations, and full-time opportunities.

alhasib.iu.cse@gmail.com