Skip to content
View Tamer1020's full-sized avatar

Highlights

  • Pro

Block or report Tamer1020

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
Tamer1020/README.md

Tamer Areij

Junior Computer Vision / AI Engineer · Perception · Robotics Software · Edge AI

I build and evaluate computer vision pipelines, drawing on an automotive perception internship and academic C++ / ROS robotics work. My projects cover data preparation, inference, failure analysis and deployment verification.

Based in Germany. Available for full-time junior engineering roles and open to relocation to Dubai, Abu Dhabi and the wider UAE.

Featured Engineering Projects

01 · Road Damage Detection

From road images to an inspectable inference service. A YOLOv8n pipeline for four road-damage classes: validated RDD2022 data preparation, training and evaluation, FastAPI image inference, ONNX export verification and CPU benchmarking.

Stack: Python · PyTorch · OpenCV · ONNX Runtime · FastAPI · Docker

Repository · 60-second demo · Model card & evidence · Error analysis

Road Damage Detection demo: an input road image beside the actual annotated API response

Demo replays real HTTP responses from the released model, including successful detections and failure cases. Chapter timing is edited.

  • Historical validation: 24.5% mAP@50 and 34.0% recall on 565 RDD2022 Czech validation images.
  • Historical CPU benchmark: 21.466 ms mean latency, 2.76× lower than PyTorch CPU, on an Intel i7-13650HX. Ten images, 100 timed calls; image decoding excluded.
  • Current engineering checks: 62 unit/contract tests, plus real-weight PyTorch/ONNX verification and HTTP smoke checks in CI.

Export agreement checks backend consistency, not detection accuracy. Independent route/country validation and embedded-device performance remain unmeasured.


02 · Road Camera Health Monitor

Camera-quality diagnostics for perception pipelines. An OpenCV / NumPy pipeline for recorded video that uses per-camera calibration and temporal persistence to detect degradation and emit fault events, annotated video and CSV/JSON reports. No trained model or GPU is required.

Stack: Python · OpenCV · NumPy · pytest · GitHub Actions

Repository · 60-second demo · Evaluation & scope · Engineering design

Road Camera Health Monitor demo: the same synthetic startup-blur clip with a healthy file baseline and an automatic baseline

Actual pipeline output on a synthetic scene with injected faults. The demo shows how the calibration reference changes a startup-blur decision.

  • Reported synthetic detection: 100% steady-state recall on each target fault clip, after the fault ramp and temporal hold-down, using a known-healthy file baseline.
  • Reported clean-clip behavior: 0 false-alarm events on one 16-second synthetic clip.
  • Historical container benchmark: 57.6 source frames/s — 2.31× realtime, including annotated-video output, at 640×360 with 25 fps input.

The evaluation uses 11 clips from one generated scene, with thresholds selected on that corpus. These results do not establish field accuracy or target edge-device throughput; real-camera validation remains future work.

Experience & Education

Computer Vision & AI Internship · Performise Labs · 2026

Automotive perception prototypes: object detection, drivable-area and lane segmentation, nuScenes camera experiments, PyTorch training/evaluation, knowledge distillation, quantization, ONNX export and model benchmarking. Internship code is not public.

B.Sc. Electrical Engineering and Information Technology · TU Dortmund University, Germany

All B.Sc. degree requirements completed. Available for full-time Junior Computer Vision, Perception and Edge AI roles.

Academic mobile robotics · C++ / ROS

Sequential homing and Pure Pursuit waypoint tracking, with odometry, TF coordinate transforms, velocity control, RViz visualization and transform/timing debugging.

Technical Skills

Area Tools and practice
Computer vision & ML PyTorch, OpenCV, NumPy, YOLOv8 / YOLO-OBB, object detection, segmentation, knowledge distillation
Inference & evaluation ONNX / ONNX Runtime, FastAPI, mAP evaluation, latency/FPS benchmarking, post-training quantization
Software & robotics Python, C++, Linux, Git, Docker, pytest, GitHub Actions, ROS, TF, RViz

Contact

LinkedIn — Tamer Areij

Germany · Available for full-time junior roles · Open to UAE relocation

Pinned Loading

  1. road-damage-detection road-damage-detection Public

    YOLOv8n road inspection: validated data pipeline, FastAPI demo, ONNX parity checks and measured CPU inference. Includes model card, failure analysis and reproducible evidence.

    Python

  2. road-camera-health-monitor road-camera-health-monitor Public

    Camera health monitoring for perception pipelines with OpenCV and NumPy: per-camera calibration, persistent fault events, reproducible evaluation, and CPU benchmarking.

    Python

  3. california-housing-regression california-housing-regression Public

    California Housing regression benchmark using Linear, Ridge, Lasso, and ElasticNet with saved model and scaler artifacts.

    Jupyter Notebook

  4. retail-eda-dashboard retail-eda-dashboard Public

    Streamlit dashboard for retail product analysis with pandas-based cleaning, interactive filters, summary statistics, and Plotly visualizations.

    Jupyter Notebook