cv

Basics

Education

  • 2020.09 - 2024.12

    Moscow, Russia

    PhD
    Moscow Institute of Physics and Technology
    Artificial Intelligence and Machine Learning
    • Dissertation: Development and research of algorithms and methods of adaptive maneuver planning of an autonomous vehicle
  • 2018.09 - 2020.07

    Moscow, Russia

    MSc
    Bauman Moscow State Technical University
    Mechatronics and Robotic Systems
    • Thesis: Convolutional neural networks for manipulator control and object grasping
  • 2012.09 - 2017.07

    Latakia, Syria

    BSc
    Tishreen University (now Latakia University)
    Mechatronics, Robotics, and Automation Engineering

Work

  • 2022.06 - 2026.02
    Behavior Planning Engineer for Autonomous Systems
    • Developed and deployed production-ready decision-making algorithms into the Apollo stack; validated on Kia Soul autonomous vehicle across 50+ scenarios (urban, highway, intersections), achieving 10% performance improvement.
    • Designed heuristic-based scheduling and planning algorithm for autonomous outdoor cleaning robot; developed and validated in CoppeliaSim with Bullet physics.
    • Built and maintained bidirectional CARLA–Apollo bridge for sensor data exchange and control integration, enabling simulation-to-deployment workflows.
    • Designed and optimized trajectory generation algorithms using Frenet-frame representation for smooth, collision-free paths in dynamic environments.
    • Collaborated with perception and control teams to integrate planning algorithms with sensor pipelines and vehicle actuation systems.
  • 2020.09 - 2024.12
    Doctoral Candidate Research Assistant
    • Developed TAMP framework (FFStreams) combining heuristic search with Streams for real-time adaptive decision-making under safety constraints.
    • Extended framework with QCNet transformer model for multi-agent trajectory prediction, enabling prediction-aware behavior planning.
    • Evaluated planning algorithms across multiple benchmark datasets (inD, Argoverse 2, CitySim, INTERACTION, CommonRoad).
    • Designed learning-based behavior tree algorithms for overtaking and RL-based adaptive parking.
    • Published in IEEE Robotics and Automation Letters (Q1) and Springer LNCS.

Skills

Programming Languages & Middleware
C++ (primary)
Python (primary)
MATLAB
Simulink
CUDA
ROS
ROS2
CyberRT
MoveIt
Autonomous Driving Platforms
Apollo Auto
Simulation & Benchmarking Tools
CARLA
CoppeliaSim (Bullet)
Gazebo
LG SVL
CommonRoad
Machine Learning & Computer Vision Frameworks
PyTorch
TensorFlow
OpenCV
Scenario Design & HD Mapping
RoadRunner
Software Development & Engineering Practices
Git
GitHub
Version Control
Debugging
Repository Maintenance
Motion Planning & Optimization
Task and Motion Planning (TAMP)
Behavior Trees
Reinforcement Learning
Path Planning
Trajectory Optimization
Frenet Coordinate System
MPC
Heuristic Search
Sensor Fusion
Multi-Agent Trajectory Prediction

Languages

Arabic
Native speaker
English
Fluent
Russian
Fluent
German
Beginner