My Portfolio
Experienced in developing and deploying high-performance ML models using Python, PyTorch, and TensorFlow.
Specialized in MLOps (CI/CD pipelines, monitoring, lifecycle management) and production deployments with PostgreSQL, Docker, Apache tools (Airflow, Spark), and AWS.
LinkedIn | GitHub | Medium | Google Scholar | hamzagorgulu7@gmail.com
Professional Experience
Machine Learning Engineer – HUB Enerji
March 2024 – Present | Istanbul, Turkey
- Designed, developed, and deployed advanced forecasting models for electricity markets.
- Built scalable, efficient solutions for market participants.
- Achieved best MCP forecasting performance in Turkey.
Tech: PyTorch, Scikit-Learn, GitHub Actions, PostgreSQL, Docker, MLOps, Apache Airflow/Flink/Spark, AWS, Databricks, Optuna, MLflow.
Computer Vision Engineer (Full-time Freelance) – Desion GmbH
Nov 2023 – Mar 2024 | Darmstadt, Germany
- Improved model performance by 4% via industry-aligned adjustments.
- Developed conveyor belt ticket defect detection script for production.
- Automated labeling issue detector, increasing mean IoU by 6%.
Tech: OpenCV, PyTorch, TensorFlow, Linux, Git, Docker, Cleanlab.
AI Researcher – Koç University & İşbank AI Center
Feb 2022 – Nov 2023 | Istanbul, Turkey
- Developed novel self-supervised deep learning architecture for industrial FDD.
- Conducted TÜPRAŞ-funded research integrating computer vision and NLP.
Tech: PyTorch, TensorFlow, Docker, Git, SQL, Linux.
Projects & Publications
Small Object Detection with YOLOv5 – 2023
GitHub
Enhanced YOLOv5 with residual connections for small object detection.
Trained on custom dataset, deployed on Nvidia Xavier, +5% performance boost via pre/post-processing.
Tech: Python, PyTorch, YOLOv5, Nvidia Xavier, Docker, TensorFlow, ONNX.
Machine Learning Methods for Alarm Prediction in Industrial Informatics – 2023
Springer Link | Drive
Compared LSTM and Transformer models for industrial alarm prediction.
Provided actionable insights for improving alarm system accuracy.
Tech: Python, TensorFlow, LSTM, Transformer, Pandas, Matplotlib.
Education
Koç University – MSc, Computer Science & Engineering (2022–2024)
Focus: Self-supervised Learning, Fault Detection & Diagnosis, Computer Vision, NLP
TA Roles: Python Programming (COMP125), Summer Practice (COMP391)
Technische Universität Dortmund – Erasmus, Automation & Robotics (2018–2019)
Yıldız Technical University – BSc, Electrical Engineering (2016–2021)
Skills
Technologies: Python, PyTorch, TensorFlow, Transformers, Ray, Optuna, OpenCV, FastAPI, Docker, Kubernetes, Airflow, MLflow, PostgreSQL, MongoDB, InfluxDB, Redis, Linux, Git, GitHub Actions
Languages: Turkish (Native), English (C1), German (A2)
Contact
📧 hamzagorgulu7@gmail.com
🔗 LinkedIn
🔗 GitHub
🔗 Medium
🔗 Google Scholar