Skip to content
View FarhadBayrami's full-sized avatar

Block or report FarhadBayrami

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FarhadBayrami/README.md

Hi, I'm Farhad Bayrami 👋

Machine Learning Engineer | MSc in Artificial Intelligence — University of Bologna

LinkedIn GitHub Email


🧑‍💻 About Me

I'm a Machine Learning Engineer and recent MSc graduate in Artificial Intelligence from the University of Bologna. My work spans deep learning for computer vision, medical imaging, NLP, time-series forecasting — with a strong focus on building models that are both accurate and responsible.

  • 🔬 Research interests: ML, Computer Vision, Medical Imsge Analysis, NLP
  • 💼 Currently: ML Engineer Intern at PROGEA S.r.l., Bologna — CNN pipelines for time-series in flood & hydrological prediction
  • 🌱 Currently exploring: LLMs, Vision Transformers, Hybrid Physics-ML models
  • 📍 Based in Bologna, Italy

📄 Publications

Type Title Venue
Journal DenUnet: Enhancing Dental Image Segmentation through Edge and Body Fusion Multimedia Tools and Applications, Springer, 2025 · DOI
Preprint Enhancing Lung Cancer Detection: Segmentation and Classification of CT Images Using U-Net Research Square, 2024 · DOI

🛠️ Tech Stack

Languages

Python R Bash LaTeX SQL

Deep Learning & ML

PyTorch TensorFlow Keras scikit-learn HuggingFace MONAI Optuna

Medical Imaging

SimpleITK NiBabel ANTs OpenCV

Data & Visualisation

NumPy Pandas Matplotlib Power BI

DevOps & Tools

Git Docker Linux CUDA Jupyter Google Colab

🚀 Featured Projects

Project Description Stack
🫁 CT Atlas Pulmonary Nodules Master's thesis — CT atlas for pulmonary nodule detection in lung cancer screening PyTorch, Jupyter
🔍 Person Search Faster R-CNN + OIM Re-ID for pedestrian search on PRW dataset PyTorch, torchvision
🧠 EDiReF NLP BERT multi-task emotion classification + trigger detection BERT, HuggingFace
🦴 Bone Health Assessment ResNet + Attention for X-ray abnormality detection · AUC 84.6% PyTorch, ResNet
📈 MLE & MAP Regression MLE and MAP polynomial regression under Gaussian and Poisson noise Python, NumPy
🌊 PatchTST Forecasting PatchTST transformer model for river discharge forecasting PyTorch, Transformers


Always learning · Always building

Pinned Loading

  1. ct-atlas-pulmonary-nodules ct-atlas-pulmonary-nodules Public

    Master's thesis on creating a computed tomography atlas of pulmonary nodules for lung cancer screening, including processing scripts and notebooks.

    Jupyter Notebook

  2. faster-rcnn-oim-person-search faster-rcnn-oim-person-search Public

    ML for Computer Vision Course project

    Python

  3. EDiReF-BERT-Multitask-NLP EDiReF-BERT-Multitask-NLP Public

    BERT-based multi-task learning for Emotion Discovery and Reasoning its Flip in Conversation (EDiReF) - NLP Course Project

    Jupyter Notebook

  4. resnet-attention-bone-xray resnet-attention-bone-xray Public

    Deep learning Project work course: model for detecting bone abnormalities in X-ray images using a modified ResNet with attention mechanisms.

    Jupyter Notebook

  5. mle-map-polynomial-regression mle-map-polynomial-regression Public

    Maximum Likelihood and MAP estimation for polynomial regression under Gaussian and Poisson noise, comparing Normal Equations, Gradient Descent, and SGD solvers.

    Python

  6. PatchTST-Transformer-for-Time-Series PatchTST-Transformer-for-Time-Series Public

    PatchTST deep learning model for river discharge forecasting

    Python