Career Profile

Resourceful engineer who enjoys coding, exploration, and solving real-world problems through creative, practical thinking. Especially interested in applied research and development, using machine learning, computer vision, and software tools to turn technical ideas into reliable, deployable solutions. Holds an M.Sc. from the University of Tehran with a thesis on machine learning for computational imaging — refinement of reconstructions of ECT, an ill-posed inverse problem. Also experienced in co-developing a real-time computer vision system deployed into industrial operation on embedded Linux, and currently building deep-learning pipelines for crack detection in surface imagery.

Education

M.Sc. in Biosystems Engineering

2020/10 - 2023/10
University of Tehran
  • Grade: 16.70/20
  • Thesis: Machine Learning–Based Image Reconstruction Refinement in Electrical Capacitance Tomography, an ill-posed inverse problem.
  • Supervisor: Dr. Hossein Mousazadeh
  • Co-supervisors: Dr. Soleiman Hosseinpour and Dr. Hadi Karimi
  • Proposed and developed within a Port & Maritime Organization–funded ECT pipeline-monitoring project.
  • Across separate best-performing configurations, test-set R² reached 0.87 and test-set RMSE was as low as 0.147.
  • Highlighted Courses: Artificial Intelligence, Finite Element Analysis, Advanced Control Systems

BSc in Biosystems Engineering

2016/09 - 2020/09
Tabriz University
  • Grade: 15.11/20
  • Ranking: Ranked 9th in a cohort of 36 students.
  • Collaborated on the design and structural analysis of a scissor jack using SolidWorks and Ansys, achieving the highest score in the Mechanical Engineering Design course; following this success, the instructor suggested tackling a real-world problem, leading the team to develop a basil-harvesting machine concept for small-plot farms.

Experiences

IT Support Specialist

2024/06 - 2026/04
University of Tehran, Central Library, College of Agriculture and Natural Resources

Amrieh — Iran’s mandatory alternative to military service

  • Built a semi-automated data-entry system in Google Apps Script, reducing manual paperwork for library staff.
  • Provided IT and network support, and delivered training in common software tools and basic computer literacy to staff and students.

Undergraduate Research Assistant, Precision Agriculture Lab

2019/03 - 2021/04
Tabriz University, Precision Agriculture group (Biosystems Engineering department)

Volunteer position, supervised by Prof. Hossein Navid and Prof. Hadi Karimi .
(continued part-time remotely after Sep 2020)

  • Co-developed a real-time computer vision system for automated pipe cutting by identifying flat surface regions, deployed in industrial operation and integrated with high-speed machinery.
    • Designed and integrated the hardware and electronic circuits for the real-time vision system, including Raspberry Pi interfacing.
    • Configured the Raspberry Pi deployment end-to-end, setting up the Linux environment, Python dependencies, and GPIO pin control for hardware communication.
  • Collaborated on a wireless remote-control system for a silage-block-cutting machine to improve operator safety.
    • Responsible for electronic circuit design and integration with pneumatic and hydraulic valve systems for precise actuation.
    • Developed the Arduino-based control firmware and hardware-side logic for executing TCP/UDP commands.

Certifications & Training

CS50's Introduction to Computer Science (CS50x)

2026 - 2026
Harvard University

A rigorous, self-paced online course offered by Harvard University and taught by Prof. David J. Malan. It covers fundamental computer science concepts including algorithms, data structures, memory management, and web development through hands-on problem sets in C, Python, SQL, and JavaScript. The course is equivalent to Harvard’s on-campus CS50 and is one of the most widely taken CS courses globally, recognized for its depth and demanding project-based assessments.



Machine Learning in Python with scikit-learn

2023 - 2023
Inria / France Université Numérique (454d416de1e0ee727dd97fbd81fa89362c3d5230)

An in-depth MOOC taught by scikit-learn core developers at Inria, focusing on practical predictive modeling. It covers the complete machine learning pipeline, including model selection, hyperparameter tuning, performance evaluation, and the implementation of linear, tree-based, and ensemble algorithms using Python.



Machine Learning

2022 - 2022
Stanford University (BEYRHUN8XPLX)

Taught by AI pioneer Andrew Ng, this foundational course covers machine learning, data mining, and statistical pattern recognition. It provides practical implementation of supervised and unsupervised algorithms (including SVMs, neural networks, and clustering) alongside industry best practices for model evaluation and real-world AI applications.



Projects

Selected projects showcasing applied skills in machine learning, computer vision, and software development.

Deep Learning for Surface Crack Segmentation - Independent project developing a PyTorch-based pipeline for detecting cracks in concrete-surface images.
- Developing a PyTorch-based pipeline for detecting cracks in concrete-surface images.
- Using the Kaggle Surface Crack Detection dataset to build foundational computer-vision and deep-learning skills, with plans to extend the work toward pixel-level segmentation.
Skills: PyTorch, Computer Vision, Deep Learning
Shrimp Aquaculture Data-Entry App - CS50x Final Project; first release of a broader aquaculture-management system.
A Python/Kivy mobile application for recording shrimp-farming data and storing records locally in SQLite.
- Completed a Python/Kivy mobile application for recording shrimp-farming data and storing records locally in SQLite.
- Implemented a Persian interface with RTL support and automated Android APK builds through GitHub Actions.
Skills: Python, Kivy, SQLite, GitHub Actions

OSS Contributions

Some of my contribution to Open Source projects.

al-folio - A beautiful, simple, clean, and responsive Jekyll theme for academics. It's my website theme.

Skills & Proficiency

Python (PyTorch, Kivy, Scikit-learn, Pandas, NumPy, Flask, Jupyter)

Machine Learning (Supervised Learning, Cross-Validation, Feature Engineering, Deep Learning)

Linux, Git, GitHub Actions (CI/CD), Docker

Raspberry Pi, Arduino, Electrical Circuit Design