Work Experience

April 2026 - Present

Postdoctoral Research Associate at SnT, the University of Luxembourg

Luxembourg, Luxembourg | Full-Time

  • Developed Vision-Language Model (VLM) grounding to enhance semantic scene understanding and enable query-based retrieval.
  • Architectured context-aware perception by integrating VLMs with robotic reasoning, improving navigation and perception in unstructured environments.
  • Designed and validated real-world robotic systems with end-to-end AI-driven perception and reasoning for practical robotics use.
  • Mentored Ph.D. candidates through the full research lifecycle, including system architecture, experimental design, and publication workflows.
  • 💡 Stack: Python, OpenCV, OpenAI, Llama, TensorFlow, PyTorch.
April 2022 - March 2026

Doctoral Researcher at SnT, the University of Luxembourg

Luxembourg, Luxembourg | Full-Time

  • Designed and implemented computer vision and visual SLAM frameworks for autonomous robot perception, enhancing 3D scene analysis and situational awareness.
  • Pioneered iMarkers, a novel system of imperceptible robotic landmarks, including the development of the full-stack hardware and software detection pipeline.
  • Architected and released 5+ open-source robotics and AI projects, facilitating collaborative research within the field.
  • Authored 15+ peer-reviewed publications across top-tier scientific venues, achieving an h-index of 14 through high-impact research findings.
  • Collaborated within the Automation and Robotics Research Group (ARG) under the supervision of Prof. Dr. Holger Voos and Dr. Jose Luis Sanchez-Lopez.
  • 💡 Stack: C++, Python, OpenCV, ROS1, ROS2, Rviz, Voxblox, PCL.
  • ⚙️ Links: vS-Graphs, iMarkers, Robot-Suite, Scene-Segment, SMapper
August 2022 - September 2025

Teaching Assistant at the University of Luxembourg

Luxembourg, Luxembourg | Hybrid

  • Advised a Master's student during the final thesis phase (Winter 2023), providing feedback on methodology, implementation, and academic writing.
  • Mentored 10+ Bachelor's students on semester-long research projects (Winter 2022-25), guiding them through experimental design and technical documentation.
  • Managed weekly meetings to reinforce core concepts, improving student engagement in projects.
January 2019 - December 2021

Full-Stack Developer at AVID Technology Development

Rasht, Guilan, Iran | Full-Time

  • Developed and deployed production-grade full-stack systems for enterprise clients across 5+ countries, ensuring scalable international software delivery.
  • Deployed robust backend architectures and diverse database solutions to optimize data retrieval and system performance.
  • Streamlined DevOps and CI/CD workflows, automating deployment pipelines to maintain reliable release cycles for live projects.
  • Led technical mentorship and Agile operations as a secondary Scrum Master for teams of 10+, facilitating sprints and code reviews.
  • 💡 Stack: Node.js, React.js, Next.js, GraphQL, PostgreSQL, MongoDB, Elasticsearch, Neo4j, Docker, NGINX, Webpack.
Jan 2018 - September 2021

University Lecturer at the University of Guilan

Rasht, Guilan, Iran | Contract

  • Lectured +100 undergraduate students for the Computational Intelligence course over four consecutive semesters (2019 to 2021), introducing machine learning, deep learning, fuzzy systems, etc.
  • Provided technical training for the Software Laboratory course (Spring 2018), offering hands-on project-based learning.
  • ⚙️ Links: Semester#1, Semester#2, Semester#3, Semester#4
September 2018 - June 2019

Teaching Assistant at the University of Guilan

Rasht, Guilan, Iran | Contract

  • Delivered tutorial sessions for undergraduate courses in Artificial Intelligence and Parallel Processing, clarifying complex algorithmic concepts.
  • Managed academic assessment, grading technical assignments, and reporting feedback to the professor.
July 2019 - July 2021

Research Software Engineer at Guilan Science and Technology Park

Rasht, Guilan, Iran | Hybrid

  • Deployed production-grade computer vision systems for vehicle tracking and Automatic License Plate Recognition (ALPR).
  • Translating cutting-edge methodologies into scalable, production-ready Intelligent Transportation Systems (ITS).
  • Led the full software development lifecycle, from gathering technical requirements to software deployment.
  • 💡 Stack: C++, C#, Python, OpenCV, EmguCV, TensorFlow, YOLO, SQL Server.
  • ⚙️ Links: ALPR, Vehicle-Detection, Vehicle-Speed-Measurement
November 2016 - November 2017

Android/Web Developer at ABF Varna Co.

Rasht, Guilan, Iran | Hybrid

  • Designed intuitive UI/UX interfaces for web and mobile applications, focusing on responsive design and user-centric workflows.
  • Collaborated within cross-functional teams, participating in code reviews for scalable software solutions.
  • 💡 Stack: Java, JavaScript, HTML/CSS, Bootstrap, MySQL.
May 2013 - December 2018

Interactive E-Learning Content Developer at IEHT Guilan Training Center

Rasht, Guilan, Iran | Contract

  • Developed high-impact interactive content, transforming technical concepts into digital learning experiences.
  • Managed full-lifecycle instructional design, from scriptwriting to interactive media content for e-learning platforms.
  • Collaborated with Subject Matter Experts (SMEs) to deliver industry-specific training modules for international distribution.
  • 💡 Stack: Articulate Storyline, Adobe Flash, ActionScript 3.0.
May 2012 - January 2013

Help Desk Technician at Avang Hub Co.

Rasht, Guilan, Iran | Internship

  • Provided technical support and troubleshooting services for customers as an intern.