Skip to content

Memories

Experience

Every bottle holds one chapter. Choose one to pour it into the Pensieve.

Work · 2024 – 25

Computer Vision R&D Engineer (Junior)

Deed Asia Development Group Ltd · Shiraz, Iran (remote, then on-site)

Oct 2024 – Mar 2025

R&D project for Aerialytic, a Canadian AI solar-design company — monocular depth estimation and 3D roof reconstruction from aerial imagery.

  • Built the monocular depth pipeline for aerial roof imagery — benchmarked Depth Anything V1/V2 and Depth Pro, selected Depth Anything V2 Large, and delivered a CLI that tiles 74,880×15,200 px orthophotos into overlapping windows with pyramid-weighted blending for seamless depth maps.
  • Designed roof-face segmentation and obstacle removal — polygonised labelled edges into faces (Shapely), median-filled faces to erase chimneys and trees, then fitted per-face 3D planes with RANSAC and weighted SVD (Open3D) for 3D roof reconstruction.
  • Rewrote the megatile preprocessing in OpenCV/NumPy with bounding-box-local masks, cutting the median-fill pass from 90 min to 8 s and the full megatile run from 16 h to 5 min.
  • Aligned hand annotations to YOLO keypoint line detections with a weighted cost matrix and the Hungarian algorithm; developed 5-class roof-edge classification rules (ridge, hip, valley, rake, eave) reaching an estimated 70–80% accuracy.
  • Wrote 39 twice-weekly progress reports; onboarded two new team members and handed off one workstream.

Work · 2022 – 24

Teaching Assistant

Shiraz University, Department of Computer Engineering · Shiraz, Iran

Feb 2022 – Jun 2022, Sep 2023 – Jan 2024

Teaching assistant across four undergraduate courses.

  • Database Design Principles
  • Operating Systems
  • Fundamentals of Programming (Python)
  • Object-Oriented Programming (Java)

Volunteering · 2022

7th Hour of Code Event

ACM Association at Shiraz University · Shiraz

Mar 2022 – Jul 2022

Head of the informatics group — worked on frontend development with Vue.js and Vuetify and supervised the other parts of the group. Also taught Python to students.

Volunteering · 2022

CS:GO Tournament

ACM Association at Shiraz University · Shiraz

Jan 2022 – Feb 2022

Organised a Counter-Strike: Global Offensive tournament at Shiraz University with eight teams, live match streaming and match reports. Some of Iran's top players took part.

Your team? · 2027 – 28

A memory not yet made

A computer vision or computer graphics internship, June 2027 – February 2028, in Italy or abroad — a curricular thesis internship (18 ECTS) under a University of Bologna training agreement.

Send an owl →